From 683dba44c4234bb0e671475119003900733208bf Mon Sep 17 00:00:00 2001 From: yanzai Date: Tue, 1 Oct 2024 10:31:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E9=80=89=E9=A1=B9=E7=9B=AE=20?= =?UTF-8?q?=E6=80=A7=E5=88=AB=E5=8C=BA=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Laravel/app/Http/Controllers/API/H5/ItemController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Laravel/app/Http/Controllers/API/H5/ItemController.php b/Laravel/app/Http/Controllers/API/H5/ItemController.php index cdf4be5..4059267 100644 --- a/Laravel/app/Http/Controllers/API/H5/ItemController.php +++ b/Laravel/app/Http/Controllers/API/H5/ItemController.php @@ -11,13 +11,21 @@ class ItemController extends Controller //获取全部自选项目 public function GetItems() { + $openid= request('openid'); + $person=DB::table('web_users as a') ->leftJoin('web_user_person as b' ,'a.id','=','b.user_id') + ->where(['openid'=>$openid,'b.is_del'=>0,'b.is_default'=>1]) + ->first(); + if(!$person) return \Yz::echoError1("就诊人信息不存在"); //查询所有可以自选的项目 - $items=DB::table('items')->where(['is_choose'=>1,'status'=>1])->get(); + $items=DB::table('items')->where(['is_choose'=>1,'status'=>1])->get(); $search= request('search'); $list = []; $group_arr = []; $group_list = []; foreach ($items as $item) { + if($item->sex <> $person->sex and $item->sex<>0){ + continue; + } $push_type = false; if ($search == '') { $push_type = true;