From cbceff6c9582fd7a220ede2e973704b9f1874489 Mon Sep 17 00:00:00 2001 From: liyinglin Date: Mon, 3 Apr 2023 09:52:49 +0800 Subject: [PATCH] 1 --- app/Http/Controllers/Admin/GateController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/GateController.php b/app/Http/Controllers/Admin/GateController.php index e35511b..c077349 100644 --- a/app/Http/Controllers/Admin/GateController.php +++ b/app/Http/Controllers/Admin/GateController.php @@ -53,6 +53,7 @@ class GateController extends CommonController * @OA\Parameter(name="sort_name", in="query", @OA\Schema(type="string"), required=false, description="排序字段名字"), * @OA\Parameter(name="sort_type", in="query", @OA\Schema(type="string"), required=false, description="排序类型"), * @OA\Parameter(name="code", in="query", @OA\Schema(type="string"), required=false, description="编码"), + * @OA\Parameter(name="idcard", in="query", @OA\Schema(type="string"), required=false, description="身份证号码"), * @OA\Parameter(name="car_no", in="query", @OA\Schema(type="string"), required=false, description="停车牌"), * @OA\Parameter(name="person_no", in="query", @OA\Schema(type="string"), required=false, description="人牌"), * @OA\Parameter(name="is_export", in="query", @OA\Schema(type="string"), required=false, description="是否导出0否1是,默认0"), @@ -66,7 +67,7 @@ class GateController extends CommonController public function visitList() { $all = request()->all(); - $list = Visit::with('logs.admin','logs.user', 'visitTime', 'admin', 'visitArea', 'acceptAdmin.department', 'acceptAdminSignFile', 'acceptGoodsAdmin.department')->where(function ($query) use ($all) { + $list = Visit::with('logs.admin', 'logs.user', 'visitTime', 'admin', 'visitArea', 'acceptAdmin.department', 'acceptAdminSignFile', 'acceptGoodsAdmin.department')->where(function ($query) use ($all) { if (isset($all['keyword'])) { $query->where('name', 'like', '%' . $all['keyword'] . '%'); } @@ -76,6 +77,9 @@ class GateController extends CommonController if (isset($all['code'])) { $query->where('code', $all['code']); } + if (isset($all['idcard'])) { + $query->where('idcard', $all['idcard']); + } if (isset($all['start_date']) && isset($all['end_date'])) { $query->whereBetween('date', [$all['start_date'], $all['end_date']]); }