From d61b4eb0a774bdc7777df3f51a050bf03fcc7c02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 30 Nov 2023 09:20:23 +0800 Subject: [PATCH] 1 --- business/jxcallback/scheduler/defsch/defsch.go | 3 +++ business/partner/purchase/mtwm/store.go | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/business/jxcallback/scheduler/defsch/defsch.go b/business/jxcallback/scheduler/defsch/defsch.go index 12cd02527..2dff9ba7d 100644 --- a/business/jxcallback/scheduler/defsch/defsch.go +++ b/business/jxcallback/scheduler/defsch/defsch.go @@ -1707,6 +1707,9 @@ func (s *DefScheduler) notifyNewOrder(order *model.GoodsOrder, isAuto bool) { if order.Flag&model.OrderFlagMaskFake == 0 && order.VendorID != model.VendorIDEBAI { utils.CallFuncAsync(func() { // order = setFakeActualPayPrice(order) + if order.VendorStoreID == "7290541" { + globals.SugarLogger.Debugf("==================test := %s", utils.Format4Output(order, false)) + } netprinter.PrintOrderByOrder(jxcontext.AdminCtx, order, model.PrintTypeOrder, nil) //目前暂且认为AdjustCount > 0 就是调整单 if order.AdjustCount > 0 { diff --git a/business/partner/purchase/mtwm/store.go b/business/partner/purchase/mtwm/store.go index 6a3c4819b..5eff49f1e 100644 --- a/business/partner/purchase/mtwm/store.go +++ b/business/partner/purchase/mtwm/store.go @@ -463,11 +463,11 @@ func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOr mtwmApi := getAPI(vendorOrgCode, storeID, vendorStoreID) switch lineStatus { case model.StoreStatusOpened: - if err = mtwmApi.PoiOnline(vendorStoreID); err != nil { + if err = mtwmApi.PoiOnline(vendorStoreID); err == nil { err = mtwmApi.PoiOpen(vendorStoreID) } default: - if err = mtwmApi.PoiOffline(vendorStoreID); err != nil { + if err = mtwmApi.PoiOffline(vendorStoreID); err == nil { err = mtwmApi.PoiClose(vendorStoreID) } }