From a185baf0f77a7863a2cadab8a017584b450a43fb Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 19 Sep 2025 16:47:15 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/GateController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/Admin/GateController.php b/app/Http/Controllers/Admin/GateController.php index d0dd6c7..6c24e50 100644 --- a/app/Http/Controllers/Admin/GateController.php +++ b/app/Http/Controllers/Admin/GateController.php @@ -77,6 +77,9 @@ class GateController extends CommonController if (isset($all['code'])) { $query->where('code', $all['code']); } + if (isset($all['person_no'])) { + $query->where('person_no', $all['person_no']); + } if (isset($all['idcard'])) { $query->where('idcard', $all['idcard']); } From ea491c2656bfc606d4ce761e2a6088e7a330638f Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 19 Sep 2025 16:48:44 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/GateController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Admin/GateController.php b/app/Http/Controllers/Admin/GateController.php index 6c24e50..4230056 100644 --- a/app/Http/Controllers/Admin/GateController.php +++ b/app/Http/Controllers/Admin/GateController.php @@ -124,9 +124,9 @@ class GateController extends CommonController return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]); } $check = Visit::where(function ($query) use ($all) { - $query->where('person_no', "{$all['keyword']}") - ->orWhere('idcard', "{$all['keyword']}") - ->orWhere('code', "{$all['keyword']}"); + $query->where('person_no', "{$all['code']}") + ->orWhere('idcard', "{$all['code']}") + ->orWhere('code', "{$all['code']}"); })->first(); if (empty($check)) { return $this->fail([ResponseCode::ERROR_BUSINESS, '拜访记录不存在']); From 324ff1356fbee61342a2ee6e836bf23017db5e6b Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 19 Sep 2025 17:29:33 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/GateController.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/Http/Controllers/Admin/GateController.php b/app/Http/Controllers/Admin/GateController.php index 4230056..d627791 100644 --- a/app/Http/Controllers/Admin/GateController.php +++ b/app/Http/Controllers/Admin/GateController.php @@ -113,12 +113,10 @@ class GateController extends CommonController $messages = [ 'code.required' => '编号必填', 'type.required' => '类型必填', - 'admin_id.required' => '操作人必填' ]; $validator = Validator::make($all, [ 'code' => 'required', 'type' => 'required', - 'admin_id' => 'required' ], $messages); if ($validator->fails()) { return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]); @@ -135,7 +133,7 @@ class GateController extends CommonController if ($all['type'] == 2) { $remark = '离厂'; } - $gateLog = GateLog::add($all['admin_id'], $all['code'], $all['person_no'] ?? [], $all['car_no'] ?? [], $remark); + $gateLog = GateLog::add($this->getUserId(), $all['code'], $all['person_no'] ?? [], $all['car_no'] ?? [], $remark); if ($all['type'] == 1) { // 入场 Visit::where('code', $all['code'])->update(['audit_status' => 3, 'person_no' => $all['person_no'] ?? '', 'car_no' => $all['car_no'] ?? '']); From 2c9decf540fe30c7c973c34fee543497a01075fd Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 19 Sep 2025 17:36:42 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Models/Visit.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Models/Visit.php b/app/Models/Visit.php index dbc9df7..9456da5 100644 --- a/app/Models/Visit.php +++ b/app/Models/Visit.php @@ -102,7 +102,7 @@ class Visit extends SoftDeletesModel { $config = [ 'app_id' => \config('app.wechat_appid'), - 'secret' => \config('app.wechat_appsecret') + 'secret' => \config('app.wechat_secret') ]; $app = Factory::miniProgram($config); $data = [