|
@@ -377,4 +377,24 @@ public class UserController {
|
|
|
return R.success("操作成功");
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 账号封禁
|
|
|
+ */
|
|
|
+ @PostMapping("/lock")
|
|
|
+ @ApiOperationSupport(order = 20)
|
|
|
+ @ApiOperation(value = "账号封禁", notes = "传入ids")
|
|
|
+ public R lock(String userIds) {
|
|
|
+ if (StringUtil.isBlank(userIds)) {
|
|
|
+ return R.fail("请至少选择一个用户");
|
|
|
+ }
|
|
|
+ //获取用户list
|
|
|
+ List<User> userList = userService.list(Wrappers.<User>lambdaQuery().in(User::getId, Func.toLongList(userIds)));
|
|
|
+ //修改status状态
|
|
|
+ for (User user : userList) {
|
|
|
+ user.setStatus(0);
|
|
|
+ userService.updateUser(user);
|
|
|
+ }
|
|
|
+ return R.success("操作成功");
|
|
|
+ }
|
|
|
+
|
|
|
}
|