This commit is contained in:
邹宗楠
2023-12-20 15:08:06 +08:00
parent 39e2306a86
commit 8f38c8a0e5
2 changed files with 6 additions and 0 deletions

View File

@@ -1138,6 +1138,8 @@ func UpdateStore(ctx *jxcontext.Context, storeID int, payload map[string]interfa
kv[model.FieldStatus] = status
}
}
globals.SugarLogger.Debugf("=================kv : %s", utils.Format4Output(kv, false))
globals.SugarLogger.Debugf("=================syncStatus : %s", utils.Format4Output(syncStatus, false))
_, err2 := dao.UpdateEntityLogicallyAndUpdateSyncStatus(db, dummy, kv, userName, map[string]interface{}{
model.FieldStoreID: store.ID,
}, model.FieldSyncStatus, syncStatus)

View File

@@ -247,6 +247,9 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
return err
}
mergedStoreStatus := jxutils.MergeStoreStatus(storeDetail.Status, storeDetail.VendorStatus)
globals.SugarLogger.Debugf("==============mergedStoreStatus := %d", mergedStoreStatus)
globals.SugarLogger.Debugf("==============storeDetail.Status := %d", storeDetail.Status)
globals.SugarLogger.Debugf("==============storeDetail.VendorStatus := %d", storeDetail.VendorStatus)
name = remoteStoreInfo.Name
if storeDetail.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreName) != 0 {
if storeDetail.VendorStoreName != "" {
@@ -276,6 +279,7 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
if globals.EnableMtwmStoreWrite {
errList.AddErr(mtapi.PoiSave(storeDetail.VendorStoreID, params))
}
globals.SugarLogger.Debugf("==============storeDetail.SyncStatus := %d", storeDetail.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreStatus))
if storeDetail.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreStatus) != 0 {
errList.AddErr(p.UpdateStoreStatus(jxcontext.AdminCtx, storeDetail.VendorOrgCode, storeID, storeDetail.VendorStoreID, mergedStoreStatus))
}