diff --git a/business/jxstore/cms/sync2.go b/business/jxstore/cms/sync2.go index 19c0addef..fb3976a2b 100644 --- a/business/jxstore/cms/sync2.go +++ b/business/jxstore/cms/sync2.go @@ -175,9 +175,10 @@ func SyncSkus(ctx *jxcontext.Context, parentTask tasksch.ITask, vendorIDs []int, globals.SugarLogger.Debugf("步骤3============= DeleteSku2:%v", skuVendorInfo.VendorSkuID) globals.SugarLogger.Debugf("步骤3============= DeleteSku2:%v", !model.IsSyncStatusNew(skuVendorInfo.SkuSyncStatus)) globals.SugarLogger.Debugf("步骤TTTTT============ DeleteSku2:%v", skuVendorInfo.SkuSyncStatus) - if !model.IsSyncStatusNew(skuVendorInfo.SkuSyncStatus) && skuVendorInfo.VendorSkuID == "" { - return nil, err - } + //todo 暂时注释 + //if !model.IsSyncStatusNew(skuVendorInfo.SkuSyncStatus) && skuVendorInfo.VendorSkuID == "" { + // return nil, err + //} globals.SugarLogger.Debugf("步骤4============= DeleteSku2:%v", skuVendorInfo.SkuVendorMapCatID) if skuVendorInfo.SkuVendorMapCatID != "" { skuVendorInfo.VendorVendorCatID = utils.Str2Int64(skuVendorInfo.SkuVendorMapCatID) diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index 1b8e5db99..8b37d5d4f 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -154,6 +154,7 @@ type MissingStoreSkuInfo struct { Unit string RefPrice int } +} type StoreSkuBindWithVendorInfo struct { model.StoreSkuBind