1
This commit is contained in:
@@ -1231,6 +1231,15 @@ func notifyStoreOperatorChanged(ctx *jxcontext.Context, storeID int, operatorRol
|
||||
}
|
||||
}
|
||||
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, user.GetID(), fmt.Sprintf("门店%s变更", operatorRoleName), fmt.Sprintf("门店:%d,原%s:%s,变更为:%s,操作人:%s", storeID, operatorRoleName, user.GetName(), curUserName, ctx.GetFullUser().GetName()))
|
||||
AddEventDetail(db, ctx, model.OperateUpdate, storeID, model.ThingTypeStore, storeID, BuildDiffData(map[string]interface{}{
|
||||
"storeId": storeID,
|
||||
operatorRoleName: user.GetName(),
|
||||
"operator": ctx.GetFullUser().GetName(),
|
||||
}), BuildDiffData(map[string]interface{}{
|
||||
"storeId": storeID,
|
||||
operatorRoleName: curUserName,
|
||||
"operator": ctx.GetFullUser().GetName(),
|
||||
}))
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4775,6 +4784,12 @@ func UpdateVendorStoreBussinessStatus(ctx *jxcontext.Context, storeID int, vendo
|
||||
}
|
||||
}
|
||||
|
||||
vendorIDStr := ""
|
||||
for _, v := range vendorID {
|
||||
vendorIDStr += utils.Int2Str(v)
|
||||
}
|
||||
AddEventDetail(db, ctx, model.OperateUpdate, storeID, model.ThingTypeStore, storeID, "", utils.Int2Str(status))
|
||||
event.AddOperateEvent(ctx, ctx.GetTrackInfo(), fmt.Sprintf("修改门店状态平台[%s],状态[%d]", vendorIDStr, status), "", "", 10, "UpdateStore")
|
||||
if errList.GetErrListAsOne() != nil {
|
||||
return errList.GetErrListAsOne()
|
||||
}
|
||||
|
||||
@@ -386,6 +386,7 @@ func (c *PurchaseHandler) UpdateStoreStatus(ctx *jxcontext.Context, vendorOrgCod
|
||||
err = getAPI(vendorOrgCode, storeID, vendorStoreID).PoiClose(vendorStoreID)
|
||||
store := fmt.Sprintf("%s:关闭美团门店,门店id[%s],异常:%v", ctx.GetUserName(), vendorStoreID, err)
|
||||
event.AddOperateEvent(ctx, ctx.GetTrackInfo(), store, "", "", 10, "UpdateStore")
|
||||
//cms.AddEventDetail(dao.GetDB(), ctx, model.OperateUpdate, storeID, model.ThingTypeStore, storeID, "", utils.Int2Str(status))
|
||||
} else {
|
||||
if err = getAPI(vendorOrgCode, storeID, vendorStoreID).PoiOnline(vendorStoreID); err == nil { // 这个函数成功返回也并不表示上线成功。。。
|
||||
remoteStoreInfo, err2 := getAPI(vendorOrgCode, storeID, vendorStoreID).PoiGet(vendorStoreID)
|
||||
@@ -410,6 +411,7 @@ func (c *PurchaseHandler) UpdateStoreStatus(ctx *jxcontext.Context, vendorOrgCod
|
||||
}
|
||||
store := fmt.Sprintf("%s:美团外卖回调门店改变回调(营业状态/审核状态):门店id:%s,美团门店状态:%d.[121营业,120休息,18上线,19下线],本地修改后状态[%d]", ctx.GetUserName(), vendorStoreID, remoteStoreInfo.OpenLevel, openLevel)
|
||||
event.AddOperateEvent(ctx, ctx.GetTrackInfo(), store, "", "", 10, "UpdateStore")
|
||||
//cms.AddEventDetail(dao.GetDB(), ctx, model.OperateUpdate, storeID, model.ThingTypeStore, storeID, "", utils.Int2Str(status))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user