From e2497ab67af0c6abea06f574c2940c5ea206b72b Mon Sep 17 00:00:00 2001 From: HuangZhi Date: Wed, 5 Jul 2023 16:54:32 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=AF=A6=E6=83=85=E8=BF=94?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/system_user.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/service/system_user.go b/src/service/system_user.go index 2c98f22..38fc939 100644 --- a/src/service/system_user.go +++ b/src/service/system_user.go @@ -52,13 +52,13 @@ func (o *User) OrgUserDetail(id int) (interface{}, error) { //查询用户角色 var systemUserRoles []response.SystemUserRole - if err := db.Table("system_user_role").Alias("sur").Select(" sr.role_name"). + if err := db.Table("system_user_role").Alias("sur").Select(" sr.role_name,sr.role_id"). Join("left", "system_role sr", "sr.role_id = sur.role_id").Where("sur.user_id = ?", result.Id).Find(&systemUserRoles); err != nil { conf.Logger.Error("查询用户角色信息失败", zap.Error(err)) return nil, resp.DbSelectError.ErrorDetail(err) } for _, v := range systemUserRoles { - result.SystemRole = append(result.SystemRole, v.RoleName) + result.SystemRole = append(result.SystemRole, v.RoleId) } return result, nil } -- 2.26.0