hejianhao
2026-08-18 19e3ffa69142c78ae357a924e9766f419ed3e5cc
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/controller/UserController.java
@@ -2,6 +2,7 @@
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;
@@ -84,6 +85,12 @@
        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));