处理只单独修改门店AutoEnableAt的情况
This commit is contained in:
@@ -650,10 +650,14 @@ func UpdateStore(ctx *jxcontext.Context, storeID int, payload map[string]interfa
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
status := 0
|
status := 0
|
||||||
if valid["status"] != nil {
|
if valid["status"] != nil || valid["autoEnableAt"] != nil {
|
||||||
syncStatus |= model.SyncFlagStoreStatus
|
if valid["status"] != nil {
|
||||||
|
syncStatus |= model.SyncFlagStoreStatus
|
||||||
|
status = int(utils.Interface2Int64WithDefault(valid["status"], 0))
|
||||||
|
} else {
|
||||||
|
status = store.Status
|
||||||
|
}
|
||||||
|
|
||||||
status = int(utils.Interface2Int64WithDefault(valid["status"], 0))
|
|
||||||
if status != model.StoreStatusClosed && status != model.StoreStatusHaveRest {
|
if status != model.StoreStatusClosed && status != model.StoreStatusHaveRest {
|
||||||
valid["autoEnableAt"] = nil
|
valid["autoEnableAt"] = nil
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user