From cfbde3b615b417b86d33ca8eb13dc85ecd6ce4f3 Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 11 Dec 2018 16:07:28 +0800 Subject: [PATCH] - fk --- business/partner/purchase/jd/sku.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/business/partner/purchase/jd/sku.go b/business/partner/purchase/jd/sku.go index f64d26dcc..20e5fd53b 100644 --- a/business/partner/purchase/jd/sku.go +++ b/business/partner/purchase/jd/sku.go @@ -335,12 +335,14 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt // 这样写的原因是在sync里面已经把数据全部取出来了,在这个函数里对于数据库的改动不能体现,打个补丁 skuNameJdID := skuExt.JdID + globals.SugarLogger.Debugf("syncSkuNameAsSpu1 sku.id=%d, skuName:%s, skuNameJdID:%d", sku.ID, skuExt.SkuName, skuNameJdID) if skuNameJdID == 0 { tmpSkuName := &model.SkuName{} tmpSkuName.ID = skuExt.ID if err = dao.GetEntity(db, tmpSkuName); err != nil { return "", err } + globals.SugarLogger.Debugf("syncSkuNameAsSpu2 sku.id=%d, skuName:%s, tmpSkuName:%s", sku.ID, skuExt.SkuName, utils.Format4Output(tmpSkuName, false)) skuExt.JdID = tmpSkuName.JdID skuNameJdID = skuExt.JdID } @@ -423,6 +425,7 @@ func (p *PurchaseHandler) syncSkuNameAsSpu(db *dao.DaoDB, sku *model.Sku, skuExt if skuExt.JdSyncStatus != 0 { skuExt.JdSyncStatus = 0 _, err = dao.UpdateEntity(db, &skuExt.SkuName, updateFields...) + globals.SugarLogger.Debugf("syncSkuNameAsSpu4 sku.id=%d, skuName:%s, skuName:%s", sku.ID, skuExt.SkuName, utils.Format4Output(&skuExt.SkuName, false)) } } }