From 19e3ffa69142c78ae357a924e9766f419ed3e5cc Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期二, 18 八月 2026 16:47:04 +0800
Subject: [PATCH] feat0806: 批量修改诊所功能

---
 tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/controller/UserController.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/controller/UserController.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/controller/UserController.java
index b663974..77cf896 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/controller/UserController.java
+++ b/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));

--
Gitblit v1.7.1