Commit e2497ab6 authored by 黄智's avatar 黄智

用户详情返回

parent ce661601
......@@ -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
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment