| | |
| | | |
| | | import com.tcm.training.admin.common.ApiResponse; |
| | | import com.tcm.training.admin.common.PageResponse; |
| | | import com.tcm.training.admin.member.dto.UserBatchClinicUpdateRequest; |
| | | import com.tcm.training.admin.member.dto.UserResetPasswordRequest; |
| | | import com.tcm.training.admin.member.dto.UserStatusRequest; |
| | | import com.tcm.training.admin.member.dto.UserUpdateRequest; |
| | |
| | | return ApiResponse.ok(userAppService.detail(id)); |
| | | } |
| | | |
| | | @PutMapping("/users/batch-clinic") |
| | | public ApiResponse<Void> batchUpdateClinic(@Valid @RequestBody UserBatchClinicUpdateRequest req) { |
| | | userAppService.batchUpdateClinic(req); |
| | | return ApiResponse.ok(null); |
| | | } |
| | | |
| | | @PutMapping("/users/{id}") |
| | | public ApiResponse<UserDetailVO> update(@PathVariable Long id, @Valid @RequestBody UserUpdateRequest req) { |
| | | return ApiResponse.ok(userAppService.update(id, req)); |