From 7c0236729cce71c73ed39e1cfeefbd51bffe2ad3 Mon Sep 17 00:00:00 2001 From: Dai Date: Mon, 9 Sep 2024 15:13:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=8E=92=E8=AF=BE=E6=97=B6=E9=97=B4=E5=90=8C=E6=97=B6=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E5=B7=B2=E5=AE=89=E6=8E=92=E5=AD=A6=E7=94=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/TeacherScheduleTimeController.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/plugin/admin/app/controller/TeacherScheduleTimeController.php b/plugin/admin/app/controller/TeacherScheduleTimeController.php index 8ec8bc4..6c86a86 100644 --- a/plugin/admin/app/controller/TeacherScheduleTimeController.php +++ b/plugin/admin/app/controller/TeacherScheduleTimeController.php @@ -124,6 +124,20 @@ class TeacherScheduleTimeController extends Crud return view('teacher-schedule-time/insert'); } + public function delete(Request $request): Response + { + $ids = $this->deleteInput($request); + $this->doDelete($ids); + //删除排课相关的学生课程 + $student_schedule = StudentSchedule::where(['teacher_schedule_time_id'=>$ids])->select(); + + if(!$student_schedule->isEmpty()){ + $student_schedule->delete(); + } + + return $this->json(0); + } + /** * @desc 添加教师排课时间