From c1f4a1c7cebb35f554aa8088c3f9b17621a39114 Mon Sep 17 00:00:00 2001 From: lq Date: Mon, 2 Dec 2024 09:18:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7php=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=90=8E=E9=94=99=E8=AF=AF=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/v1/controllers/PrescripDetailController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/service/modules/v1/controllers/PrescripDetailController.php b/service/modules/v1/controllers/PrescripDetailController.php index cc7a74d..dd907a8 100644 --- a/service/modules/v1/controllers/PrescripDetailController.php +++ b/service/modules/v1/controllers/PrescripDetailController.php @@ -69,15 +69,17 @@ class PrescripDetailController extends BaseAppController $query->andWhere(['p.prescription_type'=>$post['prescription_type']]); } - if($post['start_time']?? false&&!$post['end_time']?? false){ + $post['start_time'] = $post['start_time']?? false; + $post['end_time'] = $post['end_time']?? false; + if($post['start_time']&&!$post['end_time']){ $query->andWhere(['>=','p.created_at',strtotime($post['start_time'])]); } - if(!$post['start_time']?? false&&$post['end_time']?? false){ + if(!$post['start_time']&&$post['end_time']){ $query->andWhere(['<=','p.created_at',strtotime($post['end_time'])]); } - if($post['start_time']?? false&&$post['end_time']?? false){ + if($post['start_time']&&$post['end_time']){ $query->andWhere(['between','p.created_at',strtotime($post['start_time']),strtotime($post['end_time'])]); }