优化代码

This commit is contained in:
GoEdgeLab
2022-07-22 14:35:17 +08:00
parent 384de90f00
commit 95e849c998
80 changed files with 462 additions and 463 deletions

View File

@@ -23,14 +23,11 @@ type BaseService struct {
}
// ValidateAdmin 校验管理员
func (this *BaseService) ValidateAdmin(ctx context.Context, reqAdminId int64) (adminId int64, err error) {
func (this *BaseService) ValidateAdmin(ctx context.Context) (adminId int64, err error) {
_, _, reqUserId, err := rpcutils.ValidateRequest(ctx, rpcutils.UserTypeAdmin)
if err != nil {
return
}
if reqAdminId > 0 && reqUserId != reqAdminId {
return 0, this.PermissionError()
}
return reqUserId, nil
}