From b5c4408ac881cb9fe6152791caa2fd2a6b4f90e9 Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Thu, 8 May 2025 13:19:49 +0800 Subject: [PATCH 1/2] dev --- src/views/member/index.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/views/member/index.vue b/src/views/member/index.vue index 18f158a..b89e4e8 100644 --- a/src/views/member/index.vue +++ b/src/views/member/index.vue @@ -290,7 +290,10 @@ const btn = (item: any, i: number) => { } catch (error) { areaData = null; // 或默认值 } - areaName.value=findAreaName(areaData[areaData?.length-1]) + if (areaData != null){ + areaName.value=findAreaName(areaData[areaData?.length-1]) + } + getChargeList(listItem.value.id) } //点击发放 @@ -352,8 +355,11 @@ const searchVip = () => { pageSize: 50, keyword: input3.value, }).then((res: any) => { - list.value = res; - listItem.value = res[0]; + + list.value = res.list; + totalCount.value = res.total_count + listItem.value = res.list[0]; + console.log(listItem) }); }; // 分页 From 1ea49774bb36f9b4cf9afead4e693f0a53c2a5a9 Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Thu, 8 May 2025 14:57:44 +0800 Subject: [PATCH 2/2] dev --- src/components/charge/PatientCard.vue | 41 ++++++----- src/components/outpatient/Case.vue | 6 +- .../outpatient/DiagnosisSearchInput.vue | 9 ++- src/components/outpatient/MedicalQueue.vue | 71 +++++++++++-------- src/components/outpatient/Settlement.vue | 4 +- src/views/outpatient/index.vue | 60 ++++++++-------- 6 files changed, 109 insertions(+), 82 deletions(-) diff --git a/src/components/charge/PatientCard.vue b/src/components/charge/PatientCard.vue index f0d6095..fd5146d 100644 --- a/src/components/charge/PatientCard.vue +++ b/src/components/charge/PatientCard.vue @@ -36,6 +36,28 @@ + - \ No newline at end of file diff --git a/src/components/outpatient/Case.vue b/src/components/outpatient/Case.vue index f6123c0..c6b2664 100644 --- a/src/components/outpatient/Case.vue +++ b/src/components/outpatient/Case.vue @@ -123,7 +123,11 @@ const emit = defineEmits(['focus']) const focus = (e:any)=>{ emit('focus',e) } -defineExpose({initDiagnosisSearch}) +const clearDiagnosis = ()=>{ + diagnosisSearchRef.value?.clear() +} + +defineExpose({initDiagnosisSearch,clearDiagnosis})