From 32f9bde8201f45e99fc67364d5108d4050e282e7 Mon Sep 17 00:00:00 2001 From: Dai Date: Thu, 15 Aug 2024 16:42:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=A6=E7=94=9F=E8=AF=BE=E7=A8=8B=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/service/StudentHomeworkService.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/common/service/StudentHomeworkService.php b/app/common/service/StudentHomeworkService.php index abef4ea..e3aa98f 100644 --- a/app/common/service/StudentHomeworkService.php +++ b/app/common/service/StudentHomeworkService.php @@ -148,16 +148,24 @@ class StudentHomeworkService $page = isset($data['page']) ? $data['page'] : 1; $limit = isset($data['limit']) ? $data['limit'] : 10; + + $student_homework = StudentHomework::where(['student_id' => $student->id])->order('start_time desc'); if ($data['status']) { } else { - $student_homework = StudentHomework::where(['student_id' => $student->id])->order('start_time desc'); $total = $student_homework->count(); $list = $student_homework->with(['student', 'subject', 'teacher']) ->page($page, $limit) - ->select(); + ->select()->toArray(); } + foreach ($list as $item){ + if($item['feedback_file_url']){ + $item['feedback_file_url'] = json_decode($item['feedback_file_url'],true); + }else{ + $item['feedback_file_url'] = []; + } + } return [ 'code' => ResponseCode::SUCCESS,