教师排课添加日期获取

This commit is contained in:
Dai 2024-07-24 14:31:09 +08:00
parent 48c1e511ef
commit 6c7f894636
2 changed files with 14 additions and 7 deletions

View File

@ -92,8 +92,15 @@ class TeacherScheduleTimeService
}
$data = $request->get();
$schedule = TeacherScheduleTime::where(['teacher_id'=>$teacher->id, 'month'=>$data['month']])
->field('id,teacher_id,date,time,hour,month,subject_id,is_publish')
$schedule = TeacherScheduleTime::order('id desc')->where(['teacher_id' => $teacher->id]);
if (isset($data['month']) && !empty($data['month'])) {
$schedule->where('month', $data['month']);
}
if (isset($data['date']) && !empty($data['date'])) {
$schedule->where('date', $data['date']);
}
$list = $schedule->field('id,teacher_id,date,time,hour,month,subject_id,is_publish')
->with(['subject'])
->select();
@ -106,7 +113,7 @@ class TeacherScheduleTimeService
return [
'code' => ResponseCode::SUCCESS,
'data'=>$schedule,
'data' => $list,
'msg' => 'success',
];
} catch (Exception $e) {