| | |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "列表", notes = "传入account和realName") |
| | | // @PreAuth(RoleConstant.HAS_ROLE_ADMIN) |
| | | public R<IPage<UserVO>> page(@ApiIgnore User user, Query query, Long deptId, BladeUser bladeUser) { |
| | | public R<IPage<UserVO>> page(User user, Query query, Long deptId, BladeUser bladeUser) { |
| | | IPage<User> pages = userService.selectUserPage(Condition.getPage(query), user, deptId, (bladeUser.getTenantId().equals(BladeConstant.ADMIN_TENANT_ID) ? StringPool.EMPTY : bladeUser.getTenantId())); |
| | | return R.data(UserWrapper.build().pageVO(pages)); |
| | | } |
| | |
| | | user.setAreaCode(dept.getAreaCode()); |
| | | bladeLogger.info("用户信息新增或者修改", user.toString()); |
| | | return R.status(userService.submit(user)); |
| | | } |
| | | |
| | | /** |
| | | * 用户信息新增或者修改-对外 |
| | | */ |
| | | @PostMapping("/submitExternal") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "新增或修改用户", notes = "传入User,新增或修改用户") |
| | | @ApiLog("用户信息新增或者修改-对外") |
| | | public R submitExternal(@Valid @RequestBody User user) { |
| | | CacheUtil.clear(USER_CACHE); |
| | | |
| | | boolean isRet = false; |
| | | |
| | | UserInfo userInfo = userService.userInfo("000000", user.getAccount()); |
| | | if (userInfo != null && userInfo.getUser() != null) { |
| | | bladeLogger.info("用户信息修改", user.toString()); |
| | | user.setId(userInfo.getUser().getId()); |
| | | user.setDeptId(userInfo.getUser().getDeptId()); |
| | | user.setRoleId(userInfo.getUser().getRoleId()); |
| | | isRet = userService.updateUser(user); |
| | | } else { |
| | | Dept dept = deptMapper.selectById(1123598813738675201L); |
| | | user.setAreaCode(dept.getAreaCode()); |
| | | user.setPassword("jadk@2026"); |
| | | user.setDeptId(user.getDeptId() == null ? String.valueOf(dept.getId()) : user.getDeptId()); |
| | | user.setRoleId(user.getRoleId() == null ? "2011678430358691842" : user.getRoleId()); |
| | | isRet = userService.submit(user); |
| | | bladeLogger.info("用户信息新增", user.toString()); |
| | | } |
| | | |
| | | return R.status(isRet); |
| | | } |
| | | |
| | | /** |