From faef402cbbbbc9c7de3bcfbd76fca7a94e9a8adc Mon Sep 17 00:00:00 2001 From: Rosy-zhudan Date: Tue, 20 Aug 2019 16:50:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9-=E6=8A=8A=E4=BA=AC=E8=A5=BF?= =?UTF-8?q?=E6=9C=89=EF=BC=8C=E5=B9=B3=E5=8F=B0=E6=97=A0=E4=B8=94=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=BE=85=E5=88=9B=E5=BB=BA=E6=A0=87=E8=AE=B0=E7=9A=84?= =?UTF-8?q?=E5=95=86=E5=93=81=E5=8A=A0=E4=B8=8A=E5=BE=85=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/sync_store_sku.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/business/jxstore/cms/sync_store_sku.go b/business/jxstore/cms/sync_store_sku.go index 667ce646b..e087db5ba 100644 --- a/business/jxstore/cms/sync_store_sku.go +++ b/business/jxstore/cms/sync_store_sku.go @@ -585,14 +585,8 @@ func AddCreateFlagForJxStoreSku(ctx *jxcontext.Context, parentTask tasksch.ITask storeSkuList, err := dao.GetStoresSkusInfo(db, []int{storeID}, skuIDList) if err == nil { for _, skuBind := range storeSkuList { - if vendorID == model.VendorIDMTWM { - skuBind.MtwmSyncStatus |= model.SyncFlagNewMask - } else if vendorID == model.VendorIDEBAI { - skuBind.EbaiSyncStatus |= model.SyncFlagNewMask - } else if vendorID == model.VendorIDJD { - skuBind.JdSyncStatus |= model.SyncFlagNewMask - } - dao.UpdateEntity(db, skuBind) + fieldStatus := dao.GetSyncStatusStructField(model.VendorNames[vendorID]) + dao.UpdateEntityLogicallyAndUpdateSyncStatus(db, skuBind, nil, ctx.GetUserName(), nil, fieldStatus, model.SyncFlagNewMask) } } }