From a0ba9b5072c5b1171656fc0473a3326671819a5d Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Fri, 31 Jul 2026 13:38:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=94=9F=E7=AB=AF=20=E6=80=A5?= =?UTF-8?q?=E8=AF=8A=20=E4=BD=93=E6=A3=80=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/Http/Controllers/API/Third/YiJiController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Laravel/app/Http/Controllers/API/Third/YiJiController.php b/Laravel/app/Http/Controllers/API/Third/YiJiController.php index abc8de4..804a06b 100644 --- a/Laravel/app/Http/Controllers/API/Third/YiJiController.php +++ b/Laravel/app/Http/Controllers/API/Third/YiJiController.php @@ -20,6 +20,7 @@ public function CheckAppointment() $requestNoList= request('requestNoList');//申请单号(数组) $moOrderList = request('OrderNoList');//医嘱号列表(数组) $visitTypeCode = request('visitTypeCode');// 01:门诊 02:急诊 03:住院 04:体检 05:互联网 09:其他 + $dev = intval(request('dev', 0)); //调试模式 $patientTypeMapping = ['03' => 0, '01' => 1, '02' => 2, '04' => 3]; $patientType = $patientTypeMapping[$visitTypeCode] ?? 9; $is_redirect = false; @@ -212,7 +213,14 @@ public function CheckAppointment() ->toArray(); } - return \Yz::JsonReturn(true, '查询成功', ['is_redirect' => $is_redirect, 'url' => $url, 'room_names' => $roomNames, 'debug_termCodes' => $termCodes, 'debug_hisResponse' => $debug_hisResponse ?? [], 'debug_roc_url' => $debug_roc_url ?? '', 'debug_roc_params' => $debug_roc_params ?? []]); + $data = ['is_redirect' => $is_redirect, 'url' => $url, 'room_names' => $roomNames]; + if ($dev === 1) { + $data['debug_termCodes'] = $termCodes; + $data['debug_hisResponse'] = $debug_hisResponse ?? []; + $data['debug_roc_url'] = $debug_roc_url ?? ''; + $data['debug_roc_params'] = $debug_roc_params ?? []; + } + return \Yz::JsonReturn(true, '查询成功', $data); } catch (\Exception $e) { return \Yz::JsonReturn(false, '接口异常:' . $e->getMessage(), ['error_file' => $e->getFile(), 'error_line' => $e->getLine()]); }