From 9c733dba91546f7712f67b434d411d5937221882 Mon Sep 17 00:00:00 2001 From: Dai Date: Wed, 15 Jan 2025 21:30:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=95=99=E5=B8=88=E7=AB=AF=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B=E5=8F=AA=E6=98=BE=E7=A4=BA=E5=8F=91=E5=B8=83=E7=9A=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/service/TeacherScheduleTimeService.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/common/service/TeacherScheduleTimeService.php b/app/common/service/TeacherScheduleTimeService.php index 79a6f2d..95b5939 100644 --- a/app/common/service/TeacherScheduleTimeService.php +++ b/app/common/service/TeacherScheduleTimeService.php @@ -92,7 +92,7 @@ class TeacherScheduleTimeService } $data = $request->get(); - $schedule = TeacherScheduleTime::order('id desc')->where(['teacher_id' => $teacher->id]); + $schedule = TeacherScheduleTime::order('id desc')->where(['teacher_id' => $teacher->id, 'is_publish' => 1]); if (isset($data['month']) && !empty($data['month'])) { $schedule->where('month', $data['month']); } @@ -107,9 +107,9 @@ class TeacherScheduleTimeService foreach ($list as $key => &$item) { if ($item['studentSchedule']) { foreach ($item['studentSchedule'] as $index => $value) { - if(!$value['is_publish']){ + if (!$value['is_publish']) { unset($item['studentSchedule'][$index]); - }else{ + } else { unset($item['studentSchedule'][$index]['deleted_at']); unset($item['studentSchedule'][$index]['updated_at']); unset($item['studentSchedule'][$index]['created_at']); @@ -120,16 +120,16 @@ class TeacherScheduleTimeService } } } - if($item['studentHomework']){ + if ($item['studentHomework']) { $item['has_homework'] = 0; foreach ($item['studentHomework'] as $index => $value) { - if($value['is_publish']){ + if ($value['is_publish']) { $item['has_homework'] = 1; - }else{ + } else { unset($item['studentHomework'][$index]); } } - }else{ + } else { $item['has_homework'] = 0; } }