فهرست منبع

fix: 批量修复GET→POST迁移导致的路由冲突(TeacherController+UserController)

User 6 ماه پیش
والد
کامیت
1902cbba21

+ 1 - 1
zxyj-backend/src/main/java/com/zxyj/controller/family/UserController.java

@@ -146,7 +146,7 @@ public class UserController {
     }
 
     @Operation(summary = "获取孩子列表")
-    @PostMapping("/children")
+    @PostMapping("/children/list")
     public Result<List<ChildInfoDTO>> getChildren(javax.servlet.http.HttpServletRequest request) {
         Long userId = getUserId(request);
         List<ChildInfoDTO> children = userService.getChildren(userId);

+ 3 - 3
zxyj-backend/src/main/java/com/zxyj/controller/guide/TeacherController.java

@@ -51,7 +51,7 @@ public class TeacherController {
    * 获取教师任务列表
    */
     @Operation(summary = "获取教师任务列表")
-    @PostMapping("/tasks")
+    @PostMapping("/tasks/list")
     public Result<List<TaskDTO>> getTaskList(@RequestAttribute("userId") Long teacherId) {
     // TODO: Implement getTaskList in TeacherService
     // List<TaskDTO> tasks = teacherService.getTaskList(teacherId);
@@ -76,7 +76,7 @@ public class TeacherController {
    * 获取教师班级列表
    */
     @Operation(summary = "获取教师班级列表")
-    @PostMapping("/classes")
+    @PostMapping("/classes/list")
     public Result<List<ClassInfoDTO>> getClassList(@RequestAttribute("userId") Long teacherId) {
     // TODO: Implement getClassList in TeacherService
     // List<ClassInfoDTO> classes = teacherService.getClassList(teacherId);
@@ -101,7 +101,7 @@ public class TeacherController {
    * 添加学生到班级
    */
     @Operation(summary = "添加学生到班级")
-    @PostMapping("/classes/{classId}/students")
+    @PostMapping("/classes/{classId}/students/add")
     public Result<Boolean> addStudentToClass(@RequestAttribute("userId") Long teacherId,
       @PathVariable Long classId,
       @RequestBody Map<String, Long> body) {