From c85b40166c0d6a57d9de1de72aa7d650c85f28db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 10 Nov 2022 10:22:50 +0800 Subject: [PATCH] 1 --- business/jxstore/cms/sync_store_sku.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/business/jxstore/cms/sync_store_sku.go b/business/jxstore/cms/sync_store_sku.go index 2a24d9535..a87edad72 100644 --- a/business/jxstore/cms/sync_store_sku.go +++ b/business/jxstore/cms/sync_store_sku.go @@ -525,8 +525,10 @@ func syncStoreSkuNew(ctx *jxcontext.Context, parentTask tasksch.ITask, causeFlag calVendorPrice4StoreSku(sku, storeDetail.PricePercentagePackObj, int(storeDetail.PricePercentage)) if singleStoreHandler == nil { if dao.IsVendorThingIDEmpty(sku.VendorSkuID) { + globals.SugarLogger.Debugf("==========IsSyncStatusNew := %d", 3333) // todo 多平台商品库没有正常创建,直接跳过 } else { + globals.SugarLogger.Debugf("==========IsSyncStatusNew := %d", 33333) sku.SkuSyncStatus |= model.SyncFlagSaleMask | model.SyncFlagPriceMask bareSku = storeSkuSyncInfo2Bare(sku) stockList = append(stockList, bareSku) @@ -1177,9 +1179,9 @@ func GetSensitiveWord(singleStoreHandler partner.ISingleStoreStoreSkuHandler, st } func MergeSkuSaleStatusWithStoreOpTime(sku *dao.StoreSkuSyncInfo, storeDetail *dao.StoreDetail, now int16) (outStatus int) { - if sku.MergedStatus == model.SkuStatusNormal && - sku.StatusSaleBegin > 0 && sku.StatusSaleEnd > 0 && - storeDetail.Status == model.StoreStatusOpened { + globals.SugarLogger.Debugf("==============MergeSkuSaleStatusWithStoreOpTime := %d", sku.MergedStatus) + globals.SugarLogger.Debugf("==============MergeSkuSaleStatusWithStoreOpTime := %v", sku.MergedStatus == model.SkuStatusNormal && sku.StatusSaleBegin > 0 && sku.StatusSaleEnd > 0 && storeDetail.Status == model.StoreStatusOpened) + if sku.MergedStatus == model.SkuStatusNormal && sku.StatusSaleBegin > 0 && sku.StatusSaleEnd > 0 && storeDetail.Status == model.StoreStatusOpened { //商品可售时间的差集与门店营业时间的交集为不可售,其余为原本状态 var openTime int16 var closeTime int16