- try to remove useless code(fake skuid handler) in syncSkuNameAsSpu
This commit is contained in:
@@ -369,20 +369,20 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt
|
|||||||
|
|
||||||
// SPU的SKU NAME不需要规格信息
|
// SPU的SKU NAME不需要规格信息
|
||||||
skuName = jxutils.ComposeSkuName(skuExt.Prefix, skuExt.Name, sku.Comment, "", 0, "", 0)
|
skuName = jxutils.ComposeSkuName(skuExt.Prefix, skuExt.Name, sku.Comment, "", 0, "", 0)
|
||||||
// 这样写的原因是在sync里面已经把数据全部取出来了,在这个函数里对于数据库的改动不能体现,打个补丁
|
|
||||||
skuNameJdID := skuExt.JdID
|
skuNameJdID := skuExt.JdID
|
||||||
|
// 这样写的原因是在sync里面已经把数据全部取出来了,在这个函数里对于数据库的改动不能体现,打个补丁
|
||||||
globals.SugarLogger.Debugf("syncSkuNameAsSpu1 sku.id=%d, bareSkuName:%s, skuName:%s, skuNameJdID:%d", sku.ID, skuExt.Name, skuName, skuNameJdID)
|
globals.SugarLogger.Debugf("syncSkuNameAsSpu1 sku.id=%d, bareSkuName:%s, skuName:%s, skuNameJdID:%d", sku.ID, skuExt.Name, skuName, skuNameJdID)
|
||||||
spuAddParams, skuAddParams := splitAddParams(addParams)
|
spuAddParams, skuAddParams := splitAddParams(addParams)
|
||||||
if jxutils.IsFakeID(skuNameJdID) {
|
// if jxutils.IsFakeID(skuNameJdID) {
|
||||||
tmpSkuName := &model.SkuName{}
|
// tmpSkuName := &model.SkuName{}
|
||||||
tmpSkuName.ID = skuExt.ID
|
// tmpSkuName.ID = skuExt.ID
|
||||||
if err = dao.GetEntity(db, tmpSkuName); err != nil {
|
// if err = dao.GetEntity(db, tmpSkuName); err != nil {
|
||||||
return "", err
|
// return "", err
|
||||||
}
|
// }
|
||||||
globals.SugarLogger.Debugf("syncSkuNameAsSpu2 sku.id=%d, skuName:%s, tmpSkuName:%s", sku.ID, skuExt.Name, utils.Format4Output(tmpSkuName, false))
|
// globals.SugarLogger.Debugf("syncSkuNameAsSpu2 sku.id=%d, skuName:%s, tmpSkuName:%s", sku.ID, skuExt.Name, utils.Format4Output(tmpSkuName, false))
|
||||||
skuExt.JdID = tmpSkuName.JdID
|
// skuExt.JdID = tmpSkuName.JdID
|
||||||
skuNameJdID = skuExt.JdID
|
// skuNameJdID = skuExt.JdID
|
||||||
}
|
// }
|
||||||
if !jxutils.IsFakeID(skuNameJdID) {
|
if !jxutils.IsFakeID(skuNameJdID) {
|
||||||
if sku.JdSyncStatus&model.SyncFlagDeletedMask != 0 { // 删除SKU
|
if sku.JdSyncStatus&model.SyncFlagDeletedMask != 0 { // 删除SKU
|
||||||
err = api.JdAPI.UpdateSkuBaseInfo(utils.Int2Str(skuExt.ID), utils.Int2Str(sku.ID), utils.Params2Map(jdapi.KeyFixedStatus, jdapi.SkuFixedStatusDeleted))
|
err = api.JdAPI.UpdateSkuBaseInfo(utils.Int2Str(skuExt.ID), utils.Int2Str(sku.ID), utils.Params2Map(jdapi.KeyFixedStatus, jdapi.SkuFixedStatusDeleted))
|
||||||
|
|||||||
Reference in New Issue
Block a user