From 6dfd2599d2e52507e018fd4c6b35d38873e48cfb Mon Sep 17 00:00:00 2001 From: wang-hao-jie <1550036656@qq.com> Date: 星期四, 17 三月 2022 15:52:51 +0800 Subject: [PATCH] 最新版本 --- xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) diff --git a/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java b/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java index 237ca33..b2c6603 100644 --- a/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java +++ b/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java @@ -157,8 +157,8 @@ User u = securityUtil.getCurrUser(); // 娓呴櫎鎸佷箙涓婁笅鏂囩幆澧� 閬垮厤鍚庨潰璇彞瀵艰嚧鎸佷箙鍖� - entityManager.clear(); - u.setPassword(null); +// entityManager.clear(); +// u.setPassword(null); return new ResultUtil<User>().setData(u); } @@ -231,8 +231,8 @@ User user = securityUtil.getCurrUser(); // 鍦ㄧ嚎DEMO鎵�闇� - if ("test".equals(user.getUsername()) || "test2".equals(user.getUsername())) { - return ResultUtil.error("婕旂ず璐﹀彿涓嶆敮鎸佷慨鏀瑰瘑鐮�"); + if (user.getType()==0) { + return ResultUtil.error("涓氬姟璐﹀彿涓嶆敮鎸佷慨鏀瑰瘑鐮�"); } if (!new BCryptPasswordEncoder().matches(password, user.getPassword())) { @@ -276,10 +276,10 @@ public Result<List<User>> getByCondition(@PathVariable String departmentId) { List<User> list = userService.findByDepartmentId(departmentId); - entityManager.clear(); - list.forEach(u -> { - u.setPassword(null); - }); +// entityManager.clear(); +// list.forEach(u -> { +// u.setPassword(null); +// }); return new ResultUtil<List<User>>().setData(list); } @@ -288,10 +288,10 @@ public Result<List<User>> searchByName(@PathVariable String username) throws UnsupportedEncodingException { List<User> list = userService.findByUsernameLikeAndStatus(URLDecoder.decode(username, "utf-8"), CommonConstant.STATUS_NORMAL); - entityManager.clear(); - list.forEach(u -> { - u.setPassword(null); - }); +// entityManager.clear(); +// list.forEach(u -> { +// u.setPassword(null); +// }); return new ResultUtil<List<User>>().setData(list); } @@ -301,10 +301,10 @@ List<User> list = userService.getAll(); // 娓呴櫎鎸佷箙涓婁笅鏂囩幆澧� 閬垮厤鍚庨潰璇彞瀵艰嚧鎸佷箙鍖� - entityManager.clear(); - for (User u : list) { - u.setPassword(null); - } +// entityManager.clear(); +// for (User u : list) { +// u.setPassword(null); +// } return new ResultUtil<List<User>>().setData(list); } @@ -536,9 +536,9 @@ List<User> list = userService.findByType2(type); // 娓呴櫎鎸佷箙涓婁笅鏂囩幆澧� 閬垮厤鍚庨潰璇彞瀵艰嚧鎸佷箙鍖� List<User> list1 = new ArrayList<User>(); - entityManager.clear(); + //entityManager.clear(); for (User u : list) { - u.setPassword(null); + //u.setPassword(null); if (u.getType()==0){ list1.add(u); } -- Gitblit v1.9.1