From f490dcb4fb95f98d4ffcb7caf154c69c169e187d Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Fri, 12 Jul 2024 17:59:36 +0800 Subject: [PATCH] 7/12 --- .../com/yxt/portal/apiadmin/SysUserRest.java | 3 +- .../yxt/portal/biz/sysrole/SysRoleMapper.java | 1 + .../yxt/portal/biz/sysrole/SysRoleMapper.xml | 11 ++++-- .../portal/biz/sysrole/SysRoleService.java | 3 ++ .../biz/sysstafforg/SysStaffOrgMapper.java | 3 +- .../portal/biz/sysuser/SysUserService.java | 36 ++++++++++++++----- .../com/yxt/portal/biz/sysuser/SysUserVo.java | 6 +++- 7 files changed, 48 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/yxt/portal/apiadmin/SysUserRest.java b/src/main/java/com/yxt/portal/apiadmin/SysUserRest.java index 1a2bfeb..0412b31 100644 --- a/src/main/java/com/yxt/portal/apiadmin/SysUserRest.java +++ b/src/main/java/com/yxt/portal/apiadmin/SysUserRest.java @@ -461,8 +461,7 @@ public class SysUserRest { SysUser sysUser=sysUserService.getOne(new QueryWrapper().eq("sid",dto.getUserSid())); sysUser.setOrgSid(dto.getOrgSid()); SysUserVo userInfoOneVo = sysUserService.setUserRedisSessionToken(sysUser); - userInfoOneVo.setOrgSid(dto.getOrgSid()); - userInfoOneVo.setOrgName(userInfoOneVo.getOrganizationName()); + sysUserService.updateToken(sysUser.getSid(),userInfoOneVo.getToken()); return new ResultBean<>().success().setData(userInfoOneVo); } diff --git a/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.java b/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.java index ab5f45d..7901ab4 100644 --- a/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.java +++ b/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.java @@ -56,6 +56,7 @@ public interface SysRoleMapper extends BaseMapper { String selectRoleSid(String userRoleSid); String selectByUserSid(String sid); + List selectsByUserSid(String sid); List selectByUser(String userSid); diff --git a/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.xml b/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.xml index a2b7fc7..f6efa20 100644 --- a/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.xml +++ b/src/main/java/com/yxt/portal/biz/sysrole/SysRoleMapper.xml @@ -27,7 +27,7 @@ - +