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) } }