From 49633464cf762add03917028bb74120ccc90468b Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Sun, 10 Nov 2024 14:00:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/API/H5/QuestionnairesLogsController.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Laravel/app/Http/Controllers/API/H5/QuestionnairesLogsController.php b/Laravel/app/Http/Controllers/API/H5/QuestionnairesLogsController.php index 8e5083e..03a3659 100644 --- a/Laravel/app/Http/Controllers/API/H5/QuestionnairesLogsController.php +++ b/Laravel/app/Http/Controllers/API/H5/QuestionnairesLogsController.php @@ -32,7 +32,7 @@ class QuestionnairesLogsController extends Controller } $log = DB::table('questionnaires_logs')->select(['*']) ->selectRaw("IFNULL((select `name` from questionnaires where questionnaires.id = questionnaires_logs.person_id),'') as title") - ->where('items', '[]') + ->where('items', '!=', '[]') ->where('person_id', $person_id) ->where('del', 2) ->orderBy('id', 'desc')->get(); @@ -40,15 +40,16 @@ class QuestionnairesLogsController extends Controller foreach ($log as $value) { $person_info = json_decode($value->person_info, true); $age = !!$person_info['birthday'] ? date('Y') - date('Y', strtotime($person_info['birthday'])) : 0; -// $check_items = json_decode($value->check_items, true); -// $count = count($check_items); + $check_items = []; + $items = json_decode($value->items, true); + $count = count($items); $list[] = [ 'id' => $value->id, 'title' => $value->title, 'name' => $person_info['name'], 'age' => $age, 'created_at' => $value->created_at, - 'count' => 0 + 'count' => $count ]; } return \Yz::Return(true, '操作完成', [