From 64213ba6b1f484ae6836b3813b5ac86c52621f06 Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Sat, 30 Nov 2024 23:34:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E5=BC=83=E6=A3=80?= =?UTF-8?q?=E9=80=9A=E7=9F=A5=E5=88=86=E8=AF=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/API/H5/FenzhenController.php | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Laravel/app/Http/Controllers/API/H5/FenzhenController.php b/Laravel/app/Http/Controllers/API/H5/FenzhenController.php index 34a9788..388c8bd 100644 --- a/Laravel/app/Http/Controllers/API/H5/FenzhenController.php +++ b/Laravel/app/Http/Controllers/API/H5/FenzhenController.php @@ -25,6 +25,7 @@ class FenzhenController extends Controller $service = new ComboItemGroupService(); $q = $service->QiJian($orderInfo->tj_number, $orderInfo->name, [$xmid]); if ($q['status'] === true) { + self::fenzhenAbandon($orderInfo, $xmid); return \Yz::Return(true, "弃检成功", []); } else { return \Yz::echoError1($q['msg']); @@ -32,6 +33,28 @@ class FenzhenController extends Controller } + public function fenzhenAbandon($orderInfo, $xmid) + { + $data = [ + 'name' => $orderInfo->name, + 'id_number' => $orderInfo->id_number, + 'uuid' => $orderInfo->tj_number, + 'type' => '', + 'check_type' => '1', + 'sex' => $orderInfo->sex, + 'birthday' => $orderInfo->birthday, + 'phone' => $orderInfo->phone, + 'registration_number' => $orderInfo->plan_number, + 'items' => [], + 'drops' => [(string)$xmid], + 'regenerate' => '1', + 'line_up' => '1', + 'mute' => '2', + 'show' => '1', + ]; + self::fz('abandon', $data); + } + public function check() { // 这里放 检查是否有 体检引导的数据 @@ -412,6 +435,7 @@ class FenzhenController extends Controller 'info' => '/api/Open/TiJian/info', 'search' => '/api/Open/TiJian/search', 'change' => '/api/Open/TiJian/change', + 'abandon' => '/api/Open/Queue/registration?client=open', ]; $url = env('FENZHEN_URL'); $res = self::post("$url{$url_map[$type]}", $content);