家长端登录

This commit is contained in:
Dai 2024-07-27 14:04:08 +08:00
parent 300ead8895
commit 6d06bfbe38

View File

@ -19,13 +19,22 @@ class StudentFeedbackService
public function feedback($request) public function feedback($request)
{ {
try { try {
if (empty($request->student)) { if (empty((array)$request->student) && empty((array)$request->parent)) {
throw new Exception('请登陆学生端后再试~'); throw new Exception('请登陆后再查看');
} }
if (!empty((array)$request->student)) {
$student = Student::where(['id' => $request->student->id])->findOrEmpty(); $student = Student::where(['id' => $request->student->id])->findOrEmpty();
if ($student->isEmpty()) { if ($student->isEmpty()) {
throw new Exception('未找到用户信息'); throw new Exception('未找到用户信息');
} }
}
if (!empty((array)$request->parent)) {
$student = Student::where(['parent_id' => $request->parent->id])->findOrEmpty();
if ($student->isEmpty()) {
throw new Exception('未找到用户信息');
}
}
$data = $request->post(); $data = $request->post();
$teacher_schedule_time = TeacherScheduleTime::where(['id' => $data['teacher_schedule_time_id']])->findOrEmpty(); $teacher_schedule_time = TeacherScheduleTime::where(['id' => $data['teacher_schedule_time_id']])->findOrEmpty();