- tmpSkuName

This commit is contained in:
gazebo
2018-12-11 15:51:44 +08:00
parent 78f16172bd
commit e59214e225

View File

@@ -336,9 +336,12 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt
// 这样写的原因是在sync里面已经把数据全部取出来了在这个函数里对于数据库的改动不能体现打个补丁
skuNameJdID := skuExt.JdID
if skuNameJdID == 0 {
if err = dao.GetEntity(db, &skuExt.SkuName); err != nil {
tmpSkuName := &model.SkuName{}
tmpSkuName.ID = skuExt.ID
if err = dao.GetEntity(db, tmpSkuName); err != nil {
return "", err
}
skuExt.JdID = tmpSkuName.JdID
skuNameJdID = skuExt.JdID
}
if sku.JdSyncStatus&model.SyncFlagDeletedMask != 0 { // 删除SKU