init
This commit is contained in:
@@ -13,6 +13,7 @@ import com.ruoyi.common.core.validate.AddGroup;
|
||||
import com.ruoyi.common.core.validate.EditGroup;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.xq.domain.User;
|
||||
import com.ruoyi.xq.dto.admin.user.FullUserVo;
|
||||
import com.ruoyi.xq.dto.admin.user.UserAdminVo;
|
||||
import com.ruoyi.xq.dto.admin.user.req.ResetPasswordAdminReq;
|
||||
import com.ruoyi.xq.dto.admin.user.req.UpdateMobileAdminReq;
|
||||
@@ -55,6 +56,14 @@ public class UserController extends BaseController {
|
||||
return TableDataInfo.build(page);
|
||||
}
|
||||
|
||||
|
||||
@SaCheckPermission("xq:user:list")
|
||||
@GetMapping("/fullUser")
|
||||
public R<FullUserVo> fullUser(Long userId) {
|
||||
FullUserVo vo = userService.fullUserAdmin(userId);
|
||||
return R.ok(vo);
|
||||
}
|
||||
|
||||
@GetMapping("/getByUsercode")
|
||||
public R<User> getByUsercode(String usercode){
|
||||
return R.ok(userService.getByUsercode(usercode));
|
||||
@@ -122,6 +131,24 @@ public class UserController extends BaseController {
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@PostMapping("/lock")
|
||||
@SaCheckPermission("xq:user:lock")
|
||||
@Log(title = "封禁用户", businessType = BusinessType.UPDATE)
|
||||
public R<Void> lock(@RequestBody IdReq res){
|
||||
userService.lock(res.getId());
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/unlock")
|
||||
@SaCheckPermission("xq:user:unlock")
|
||||
@Log(title = "解封用户", businessType = BusinessType.UPDATE)
|
||||
public R<Void> unlock(@RequestBody IdReq res){
|
||||
userService.unlock(res.getId());
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取用户管理详细信息
|
||||
|
||||
Reference in New Issue
Block a user