From df513ab2ad33015023b051491e0d9197072da9ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 28 Dec 2022 15:43:20 +0800 Subject: [PATCH] 1 --- business/jxstore/misc/misc.go | 3 ++- business/partner/purchase/jd/order.go | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/business/jxstore/misc/misc.go b/business/jxstore/misc/misc.go index 33b53aa23..a52d0bc87 100644 --- a/business/jxstore/misc/misc.go +++ b/business/jxstore/misc/misc.go @@ -578,7 +578,8 @@ func syncStoreSku() { } func syncStoreSkuTiktok() { - syncFlag := 0 | model.SyncFlagSaleMask + //syncFlag := 0 | model.SyncFlagSaleMask + syncFlag := 0 task := tasksch.NewParallelTask("同步京西商品到抖音平台,方案二使用", nil, jxcontext.AdminCtx, func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { step := batchItemList[0].(int) diff --git a/business/partner/purchase/jd/order.go b/business/partner/purchase/jd/order.go index b53a21d67..6aa679ac1 100644 --- a/business/partner/purchase/jd/order.go +++ b/business/partner/purchase/jd/order.go @@ -176,6 +176,19 @@ func (c *PurchaseHandler) onOrderInfoChangeMsg(vendorOrgCode string, msg *jdapi. } func UpdateOrderBySettleMent(order *model.GoodsOrder, orderSettlement *jdapi.OrderSettlementInfo) { + partner.CurOrderManager.OnOrderStatusChanged(order.VendorOrgCode, &model.OrderStatus{ + VendorOrderID: order.VendorOrderID, + VendorID: order.VendorID, + OrderType: 0, + RefVendorOrderID: order.VendorOrderID, + RefVendorID: 0, + Status: 50000, + VendorStatus: "50000", + StatusTime: time.Now(), + DuplicatedCount: 0, + Remark: "收集京东结算信息推送", + ModelTimeInfo: model.ModelTimeInfo{CreatedAt: time.Now(), UpdatedAt: time.Now()}, + }) if orderSettlement != nil { order.TotalShopMoney = orderSettlement.SettlementAmount order.PmSubsidyMoney = orderSettlement.PlatOrderGoodsDiscountMoney + orderSettlement.PlatSkuGoodsDiscountMoney