diff --git a/app/Http/Controllers/ReportController.php b/app/Http/Controllers/ReportController.php index 4ddfa1a..d2dfdee 100644 --- a/app/Http/Controllers/ReportController.php +++ b/app/Http/Controllers/ReportController.php @@ -590,11 +590,12 @@ class ReportController extends Controller public function list(Request $request) { $id_number = $request->post('id_number'); + $tel=$request->post('tel'); $hospital = Hospital::where('id', $request->post('hospital'))->where('del', 2)->first(); if (!$hospital) Yo::error_echo(100000, ['机构/医院']); $peis = new PEISApiController(); $res = $peis::Post('体检报告查询', $hospital->id, [ - "电话号码" => "", + "电话号码" => $tel, "证件号码" => $id_number, "体检号" => '' ])['data']; diff --git a/唐山清任体检小程序/api/index.js b/唐山清任体检小程序/api/index.js index dc252be..2c5a480 100644 --- a/唐山清任体检小程序/api/index.js +++ b/唐山清任体检小程序/api/index.js @@ -10,7 +10,7 @@ if (dev === 1) { chat_url = "http://192.168.31.106:5173" } export const ReportUrl = (data) => { - return $api('Report') + `?hospital=${data.hospital}&id_number=${data.id_number}` + return $api('Report') + `?hospital=${data.hospital}&id_number=${data.id_number}&tel=${data.tel}` } export const QuestionPushAction = async (data) => await $post({ url: 'Question/push', diff --git a/唐山清任体检小程序/pages/buy/person/person.vue b/唐山清任体检小程序/pages/buy/person/person.vue index 8348fec..ae8b3f3 100644 --- a/唐山清任体检小程序/pages/buy/person/person.vue +++ b/唐山清任体检小程序/pages/buy/person/person.vue @@ -101,12 +101,13 @@ delta: 1 }) break; - case 'report': + case 'report': uni.$lu.jump({ jump_type: 3, jump_path: ReportUrl({ hospital: hospital_info.value.id, - id_number: info.id_number + id_number: info.id_number, + tel: info.phone }), login_type: 1 }) diff --git a/唐山清任体检平台报告对比/pages/main/list/list.vue b/唐山清任体检平台报告对比/pages/main/list/list.vue index fdd6d5b..605f6f2 100644 --- a/唐山清任体检平台报告对比/pages/main/list/list.vue +++ b/唐山清任体检平台报告对比/pages/main/list/list.vue @@ -23,6 +23,10 @@ type: String, default: '' }, + tel: { + type: String, + default: '' + }, hospital: { type: String, default: '' @@ -30,7 +34,8 @@ }); const ReportList = async () => { const response = await ReportListAction({ - id_number: $props.id_number + id_number: $props.id_number, + tel:$props.tel }) $response(response, () => { report_list.value = response.data.list