| | |
| | | return Result.ok(); |
| | | } |
| | | |
| | | @GetMapping("/users/{userId}/ext") |
| | | public Result<Map<String, Object>> userExt(@PathVariable Long userId) { |
| | | return Result.ok(systemService.userExt(userId)); |
| | | } |
| | | |
| | | @PutMapping("/users/{userId}/ext") |
| | | public Result<Void> saveUserExt(@PathVariable Long userId, @RequestBody Requests.UserExtRequest request) { |
| | | systemService.saveUserExt(userId, request.getEngineeringMajor(), request.getTeamMajor(), request.getResponsibleXNo()); |
| | | return Result.ok(); |
| | | } |
| | | |
| | | @PutMapping("/users/roles/batch") |
| | | public Result<Void> saveBatchUserRoles(@RequestBody Requests.BatchUserRoleRequest request) { |
| | | systemService.saveUserRolesBatch(request.getUserIds(), request.getRoleIds(), request.getMode()); |
| | |
| | | return Result.ok(systemService.depts()); |
| | | } |
| | | |
| | | @GetMapping("/depts/{deptId}/ext") |
| | | public Result<Map<String, Object>> deptExt(@PathVariable Long deptId) { |
| | | return Result.ok(systemService.deptExt(deptId)); |
| | | } |
| | | |
| | | @PutMapping("/depts/{deptId}/ext") |
| | | public Result<Void> saveDeptExt(@PathVariable Long deptId, @RequestBody Requests.DeptExtRequest request) { |
| | | systemService.saveDeptExt(deptId, request.getResponsibleXNo()); |
| | | return Result.ok(); |
| | | } |
| | | |
| | | @GetMapping("/login-logs") |
| | | public Result<Page<SysLoginLog>> loginLogs(@RequestParam(defaultValue = "1") int current, |
| | | @RequestParam(defaultValue = "20") int size, |