- 美团只有在上线状态下营业状态才有意义
This commit is contained in:
@@ -127,19 +127,19 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
|
|||||||
// if globals.EnableStoreWrite && globals.EnableMtwmStoreWrite {
|
// if globals.EnableStoreWrite && globals.EnableMtwmStoreWrite {
|
||||||
// err = api.MtwmAPI.PoiSave(storeDetail.VendorStoreID, params)
|
// 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))
|
||||||
openLevel, isOnline := bizStatusJX2Mtwm(jxutils.MergeStoreStatus(storeDetail.Status, storeDetail.VendorStatus))
|
if isOnline == mtwmapi.PoiStatusOffline {
|
||||||
if isOnline == mtwmapi.PoiStatusOffline {
|
err = api.MtwmAPI.PoiOffline(storeDetail.VendorStoreID)
|
||||||
err = api.MtwmAPI.PoiOffline(storeDetail.VendorStoreID)
|
} else {
|
||||||
} else {
|
if err = api.MtwmAPI.PoiOnline(storeDetail.VendorStoreID); err == nil {
|
||||||
err = api.MtwmAPI.PoiOnline(storeDetail.VendorStoreID)
|
|
||||||
}
|
|
||||||
if err == nil {
|
|
||||||
if openLevel == mtwmapi.PoiOpenLevelHaveRest {
|
if openLevel == mtwmapi.PoiOpenLevelHaveRest {
|
||||||
err = api.MtwmAPI.PoiClose(storeDetail.VendorStoreID)
|
err = api.MtwmAPI.PoiClose(storeDetail.VendorStoreID)
|
||||||
} else {
|
} else {
|
||||||
err = api.MtwmAPI.PoiOpen(storeDetail.VendorStoreID)
|
err = api.MtwmAPI.PoiOpen(storeDetail.VendorStoreID)
|
||||||
}
|
}
|
||||||
|
if err == nil {
|
||||||
|
err = api.MtwmAPI.PoiShipTimeUpdate(storeDetail.VendorStoreID, openTimeJX2Mtwm(openTime))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
|||||||
Reference in New Issue
Block a user