用户信息传到service
CI / changes (push) Successful in 1s
CI / docker-bff (push) Successful in 1s
CI / docker-product (push) Failing after 1s

This commit is contained in:
2026-08-10 15:46:49 +08:00
parent 38a8a5cafb
commit 7228d3fedc
19 changed files with 505 additions and 74 deletions
+7 -3
View File
@@ -36,7 +36,10 @@ func (l *AdminEditLogic) AdminEdit(in *admin.AdminEditRequest) (*admin.Response,
if fail := l.checkParams(in, &v); fail != nil {
return fail, nil
}
adminInfo := utils.GetUserFromCtx(l.ctx)
if adminInfo.ID < utils.NumberOne {
return l.fail(utils.ErrorNoLoginInfo), nil
}
encryPhone, cErr := utils.EncryptPhone(in.Phone)
if cErr != nil {
l.Logger.Error(cErr)
@@ -78,8 +81,9 @@ func (l *AdminEditLogic) AdminEdit(in *admin.AdminEditRequest) (*admin.Response,
return l.fail(utils.ErrorExistUser), nil
}
}
//adminId, _ := c.Get(utils.USERID)
//adminName, _ := c.Get(utils.USERNAME)
info.AdminId = int(adminInfo.ID)
info.AdminName = adminInfo.Name
var roles []string
if len(in.Roles) > utils.NumberZero {
for _, role := range in.Roles {