by Robin at 20240425
This commit is contained in:
parent
3fef23d3c3
commit
197fb8e87e
|
@ -402,6 +402,11 @@ func (l *AuthBusinessValidator) EnsureAccountPunishmentHasNotTerminated(id int64
|
||||||
|
|
||||||
func (l *AuthBusinessValidator) EnsureAccountPunishmentMatchesRoleOfTarget(uid int64, typ int64, QueryFunc func(ctx *gin.Context, req *accountproto.OpListByMidReq) (*dbstruct.Account, error)) *AuthBusinessValidator {
|
func (l *AuthBusinessValidator) EnsureAccountPunishmentMatchesRoleOfTarget(uid int64, typ int64, QueryFunc func(ctx *gin.Context, req *accountproto.OpListByMidReq) (*dbstruct.Account, error)) *AuthBusinessValidator {
|
||||||
l.oplist = append(l.oplist, func() {
|
l.oplist = append(l.oplist, func() {
|
||||||
|
|
||||||
|
if len(consts.AccountPunishmentRoleMap[typ]) == 0 {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
acct, err := QueryFunc(l.ctx, &accountproto.OpListByMidReq{
|
acct, err := QueryFunc(l.ctx, &accountproto.OpListByMidReq{
|
||||||
Mid: goproto.Int64(uid),
|
Mid: goproto.Int64(uid),
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue