diff --git a/business/partner/purchase/mtwm/store.go b/business/partner/purchase/mtwm/store.go index 5eff49f1e..aa18a5e6b 100644 --- a/business/partner/purchase/mtwm/store.go +++ b/business/partner/purchase/mtwm/store.go @@ -462,13 +462,13 @@ func (c *PurchaseHandler) UpdateStoreBoxFee(ctx *jxcontext.Context, vendorOrgCod func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { mtwmApi := getAPI(vendorOrgCode, storeID, vendorStoreID) switch lineStatus { - case model.StoreStatusOpened: + case model.StoreStatusOpened: // 先上线在开店 if err = mtwmApi.PoiOnline(vendorStoreID); err == nil { err = mtwmApi.PoiOpen(vendorStoreID) } - default: - if err = mtwmApi.PoiOffline(vendorStoreID); err == nil { - err = mtwmApi.PoiClose(vendorStoreID) + default: // 先关店,在下线 + if err = mtwmApi.PoiClose(vendorStoreID); err == nil { + err = mtwmApi.PoiOffline(vendorStoreID) } }