diff --git a/src/api/order/list.js b/src/api/order/list.js index 2b45891..57f5020 100644 --- a/src/api/order/list.js +++ b/src/api/order/list.js @@ -59,3 +59,9 @@ export function lookAddress(id){//解密收货人地址 method: 'get' }) } +export function inquiryCase(id){//病例详情 + return request({ + url:`/admin/case/inquiry/${id}`, + method: 'get' + }) +} diff --git a/src/views/order/medince-list/index.vue b/src/views/order/medince-list/index.vue index 60da9f6..a2f260c 100644 --- a/src/views/order/medince-list/index.vue +++ b/src/views/order/medince-list/index.vue @@ -643,7 +643,8 @@ import { getProductDetail, cancelProduct, reportPrePscription, - lookAddress + lookAddress, + inquiryCase } from '@/api/order/list'; import { parseTime } from '@/utils/parseTime'; import { @@ -874,6 +875,7 @@ const handleQuery = async () => { }; const getDetail = async (order_product_id) => { chufang_data.vlaue=[]; + Object.assign(patientData,{}); const { code, data, message } = await getProductDetail(order_product_id); if (code == 200) { Object.assign(modalForm, data); @@ -909,6 +911,11 @@ const getDetail = async (order_product_id) => { }); chufang_data.value= data_arr; } + if(data.order_inquiry_case && data.order_inquiry_case.inquiry_case_id){ + const caseInfo= await inquiryCase(data.order_inquiry_case.inquiry_case_id); + Object.assign(patientData,caseInfo.data); + + } } }; //获取订单详情 @@ -1003,7 +1010,7 @@ const openDcotor = () => { doctorVisible.value = true; }; const openPatient = () => { - Object.assign(patientData, modalForm.order_inquiry_case); + //Object.assign(patientData, modalForm.order_inquiry_case); patientVisible.value = true; }; onMounted(() => { diff --git a/src/views/order/order-list/index.vue b/src/views/order/order-list/index.vue index 8540584..531877d 100644 --- a/src/views/order/order-list/index.vue +++ b/src/views/order/order-list/index.vue @@ -400,7 +400,7 @@