From c04db104e54cf67384f38e47d454508479fe9c43 Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Tue, 9 Dec 2025 16:02:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E5=8F=8A?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E9=80=89=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../login/controller/PublicLoginController.java | 11 ++++++++++- .../bonus/hnrn/rnbmw/login/dao/AllUserDao.java | 2 ++ .../hnrn/rnbmw/login/service/AllUserService.java | 15 +++++++++++++++ .../resources/mappers/login/AllUserMapper.xml | 1 + .../main/resources/mappers/login/LoginMapper.xml | 4 ++-- 5 files changed, 30 insertions(+), 3 deletions(-) diff --git a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java index a839a90..72a0720 100644 --- a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java +++ b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java @@ -14,6 +14,7 @@ import com.bonus.hnrn.rnbmw.manager.service.OrgService; import com.bonus.hnrn.rnbmw.manager.table.PageTableHandler; import com.bonus.hnrn.rnbmw.manager.table.PageTableRequest; import com.bonus.hnrn.rnbmw.manager.table.PageTableResponse; +import com.bonus.hnrn.rnbmw.manager.utils.UserUtil; import com.bonus.hnrn.rnbmw.register.beans.RegisterBean; import com.bonus.hnrn.rnbmw.register.service.RegisterService; import io.swagger.annotations.ApiOperation; @@ -113,6 +114,13 @@ public class PublicLoginController { return allUserService.delUserData(vo); } + @PostMapping("getDetails") + @ApiOperation(value = "用户管理-查询用户信息") + public AjaxResult getDetails(@RequestBody AllUserVo vo) { + return allUserService.getDetails(vo); + } + + @PostMapping("getDeptTree") @ApiOperation(value = "获取部门树") @@ -144,9 +152,10 @@ public class PublicLoginController { @PostMapping("getProList") @ApiOperation(value = "工程下拉选") public AjaxResult getProList(SysUser user) { + int lv=userDao.getOrgLv(user); user.setRoleLevel(lv+""); - List roleInfo = userDao.getRoleInfo(user); + List roleInfo = userDao.getProInfo(user); return AjaxResult.success(roleInfo); } diff --git a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/dao/AllUserDao.java b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/dao/AllUserDao.java index 58cdf06..55f1936 100644 --- a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/dao/AllUserDao.java +++ b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/dao/AllUserDao.java @@ -98,4 +98,6 @@ public interface AllUserDao { * @param vo */ void delUserRole(AllUserVo vo); + + } diff --git a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java index 42412f8..bc96196 100644 --- a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java +++ b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java @@ -226,4 +226,19 @@ public class AllUserService { } return AjaxResult.error("修改失败"); } + + /** + * 查询详情 + * @param vo + * @return + */ + public AjaxResult getDetails(AllUserVo vo) { + try{ + AllUserVo data=allUserDao.getUserData(vo); + return AjaxResult.success(data); + }catch (Exception e){ + log.error(e.toString(),e); + } + return AjaxResult.success(vo); + } } diff --git a/HnRealNameBmw/src/main/resources/mappers/login/AllUserMapper.xml b/HnRealNameBmw/src/main/resources/mappers/login/AllUserMapper.xml index b9aa791..29818ec 100644 --- a/HnRealNameBmw/src/main/resources/mappers/login/AllUserMapper.xml +++ b/HnRealNameBmw/src/main/resources/mappers/login/AllUserMapper.xml @@ -118,4 +118,5 @@ FROM sys_user WHERE is_active=1 and phone=#{loginName} + \ No newline at end of file diff --git a/HnRealNameBmw/src/main/resources/mappers/login/LoginMapper.xml b/HnRealNameBmw/src/main/resources/mappers/login/LoginMapper.xml index 231fa3e..ec10d77 100644 --- a/HnRealNameBmw/src/main/resources/mappers/login/LoginMapper.xml +++ b/HnRealNameBmw/src/main/resources/mappers/login/LoginMapper.xml @@ -7,13 +7,13 @@ \ No newline at end of file