| | |
| | | userService.checkUserDataScope(user.getUserId()); |
| | | SysUser sysUser = userService.getOne(Wrappers.lambdaQuery(SysUser.class) |
| | | .eq(SysUser::getPhonenumber, user.getPhonenumber()) |
| | | .in(SysUser::getUserType, "00", "01", "04") |
| | | .eq(SysUser::getDelFlag,0) |
| | | .last("LIMIT 1")); |
| | | |
| | |
| | | SysUser sysUser = userService.selectUserById(userId); |
| | | if (sysUser.getStatus().equals("0")) { |
| | | sysUser.setStatus("1"); |
| | | |
| | | Object tokenObj = redisService.getCacheObject(getUserTokenKey(userId)); |
| | | authClient.logout(tokenObj.toString(), SecurityConstants.INNER); |
| | | if (Objects.nonNull(tokenObj)) { |
| | | authClient.logout(tokenObj.toString(), SecurityConstants.INNER); |
| | | } |
| | | } else { |
| | | sysUser.setStatus("0"); |
| | | } |
| | |
| | | public R<List<SysUser>> queryUserByPhoneList(@RequestBody List<String> phoneList){ |
| | | List<SysUser> list = userService.list(Wrappers.lambdaQuery(SysUser.class) |
| | | .in(SysUser::getPhonenumber, phoneList) |
| | | .ne(SysUser::getDelFlag,2)); |
| | | .eq(SysUser::getUserType,"01") |
| | | .eq(SysUser::getDelFlag,0)); |
| | | return R.ok(list); |
| | | } |
| | | |
| | | @PostMapping("/queryUserByPhoneList1") |
| | | public R<List<SysUser>> queryUserByPhoneList1(@RequestBody List<String> phoneList){ |
| | | List<SysUser> list = userService.list(Wrappers.lambdaQuery(SysUser.class) |
| | | .in(SysUser::getPhonenumber, phoneList)); |
| | | return R.ok(list); |
| | | } |
| | | |
| | |
| | | public R<SysUser> queryUserByPhone(@RequestBody String phone){ |
| | | SysUser user = userService.getOne(Wrappers.lambdaQuery(SysUser.class) |
| | | .eq(SysUser::getPhonenumber, phone) |
| | | .eq(SysUser::getUserType,"01") |
| | | .eq(SysUser::getStatus,0) |
| | | .eq(SysUser::getDelFlag,0) |
| | | .last("LIMIT 1")); |
| | | return R.ok(user); |
| | | |
| | | } |
| | | |
| | | @PostMapping("/queryUserByPhone1") |
| | | public R<SysUser> queryUserByPhone1(@RequestBody String phone) { |
| | | SysUser user = userService.getOne(Wrappers.lambdaQuery(SysUser.class) |
| | | .eq(SysUser::getPhonenumber, phone) |
| | | .eq(SysUser::getDelFlag, 0) |
| | | .eq(SysUser::getUserType,"01") |
| | | .last("LIMIT 1")); |
| | | return R.ok(user); |
| | | } |
| | | |
| | | // @PostMapping("/queryUserByPhone1") |
| | | // public R<SysUser> queryUserByPhone1(@RequestBody String phone){ |
| | | // SysUser user = userService.getOne(Wrappers.lambdaQuery(SysUser.class) |
| | |
| | | } |
| | | |
| | | @InnerAuth |
| | | @GetMapping("/list-by-name") |
| | | @PostMapping("/list-by-name") |
| | | R<List<SysUser>> getUserListByName(@RequestBody SysUser sysUser) { |
| | | List<SysUser> list = userService.lambdaQuery() |
| | | .like(StringUtils.isNotBlank(sysUser.getNickName()), SysUser::getNickName, |