From 14ac83030d7c342d8a45d9d64f0d0a894b5bfd97 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 29 Mar 2019 12:46:55 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E7=BE=8E=E5=9B=A2=E5=8F=AA=E6=9C=89?= =?UTF-8?q?=E5=9C=A8=E4=B8=8A=E7=BA=BF=E7=8A=B6=E6=80=81=E4=B8=8B=E8=90=A5?= =?UTF-8?q?=E4=B8=9A=E7=8A=B6=E6=80=81=E6=89=8D=E6=9C=89=E6=84=8F=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/mtwm/store.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/business/partner/purchase/mtwm/store.go b/business/partner/purchase/mtwm/store.go index 56c0c22f6..06a606a2a 100644 --- a/business/partner/purchase/mtwm/store.go +++ b/business/partner/purchase/mtwm/store.go @@ -127,19 +127,19 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin // if globals.EnableStoreWrite && globals.EnableMtwmStoreWrite { // err = api.MtwmAPI.PoiSave(storeDetail.VendorStoreID, params) // } - if err = api.MtwmAPI.PoiShipTimeUpdate(storeDetail.VendorStoreID, openTimeJX2Mtwm(openTime)); err == nil { - openLevel, isOnline := bizStatusJX2Mtwm(jxutils.MergeStoreStatus(storeDetail.Status, storeDetail.VendorStatus)) - if isOnline == mtwmapi.PoiStatusOffline { - err = api.MtwmAPI.PoiOffline(storeDetail.VendorStoreID) - } else { - err = api.MtwmAPI.PoiOnline(storeDetail.VendorStoreID) - } - if err == nil { + openLevel, isOnline := bizStatusJX2Mtwm(jxutils.MergeStoreStatus(storeDetail.Status, storeDetail.VendorStatus)) + if isOnline == mtwmapi.PoiStatusOffline { + err = api.MtwmAPI.PoiOffline(storeDetail.VendorStoreID) + } else { + if err = api.MtwmAPI.PoiOnline(storeDetail.VendorStoreID); err == nil { if openLevel == mtwmapi.PoiOpenLevelHaveRest { err = api.MtwmAPI.PoiClose(storeDetail.VendorStoreID) } else { err = api.MtwmAPI.PoiOpen(storeDetail.VendorStoreID) } + if err == nil { + err = api.MtwmAPI.PoiShipTimeUpdate(storeDetail.VendorStoreID, openTimeJX2Mtwm(openTime)) + } } } return err