From 180b752fc5857a004088edbfd505894122c40049 Mon Sep 17 00:00:00 2001
From: luohairen <3399054449@qq.com>
Date: 星期三, 30 十月 2024 17:07:12 +0800
Subject: [PATCH] 完成在线培训一个会议多个班级的功能

---
 src/main/java/com/ycl/jxkg/controller/admin/MeetController.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/ycl/jxkg/controller/admin/MeetController.java b/src/main/java/com/ycl/jxkg/controller/admin/MeetController.java
index 04bc5f7..ae62635 100644
--- a/src/main/java/com/ycl/jxkg/controller/admin/MeetController.java
+++ b/src/main/java/com/ycl/jxkg/controller/admin/MeetController.java
@@ -1,5 +1,6 @@
 package com.ycl.jxkg.controller.admin;
 
+import com.ycl.jxkg.domain.vo.MeetClassesVo;
 import com.ycl.jxkg.group.Update;
 import com.ycl.jxkg.group.Add;
 import org.springframework.validation.annotation.Validated;
@@ -43,7 +44,11 @@
     public Result update(@RequestBody @Validated(Update.class) MeetForm form) {
         return meetService.update(form);
     }
-
+    @PutMapping("/start")
+    @ApiOperation(value = "寮�濮嬩笂璇�", notes = "寮�濮嬩笂璇�")
+    public Result start(@RequestBody @Validated(Update.class) MeetForm form) {
+        return meetService.start(form);
+    }
     @DeleteMapping("/{id}")
     @ApiOperation(value = "ID鍒犻櫎", notes = "ID鍒犻櫎")
     public Result removeById(@PathVariable("id") String id) {
@@ -73,4 +78,17 @@
         return meetService.all();
     }
 
+    @GetMapping("/students/{meetId}")
+    @PreAuthorize("hasAuthority('classes:students')")
+    @ApiOperation(value = "鏌ユ壘鐝骇瀛︾敓", notes = "鏌ユ壘鐝骇瀛︾敓")
+    public Result getStudentList(@PathVariable("meetId") Integer meetId, String keyword) {
+        return meetService.getStudentList(meetId, keyword);
+    }
+
+    @PutMapping("/edit/meetClasses")
+    @ApiOperation(value = "淇敼浼氳鐝骇", notes = "淇敼浼氳鐝骇")
+    public Result editMeetClasses(@RequestBody @Validated(Update.class)MeetClassesVo meetClassesVo) {
+        return meetService.editMeetClasses(meetClassesVo);
+    }
+
 }

--
Gitblit v1.8.0