From ed0a67507f4005e6da78442d019a35ba15e5ebbe Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Tue, 13 May 2025 17:04:03 +0800 Subject: [PATCH] dev --- src/components/charge/AssociationIdCode.vue | 3 +++ src/components/charge/TotalPrice.vue | 11 +++++++---- src/components/common/goods/GoodsDetail.vue | 5 +++-- src/components/common/service/ServiceDetail.vue | 3 ++- src/components/social/reconciliation/DetailList.vue | 5 ++--- src/views/charge/index.vue | 12 +++++++----- src/views/outpatient/index.vue | 4 ++-- src/views/social/update.vue | 2 +- 8 files changed, 27 insertions(+), 18 deletions(-) diff --git a/src/components/charge/AssociationIdCode.vue b/src/components/charge/AssociationIdCode.vue index d9cc40d..9433f3e 100644 --- a/src/components/charge/AssociationIdCode.vue +++ b/src/components/charge/AssociationIdCode.vue @@ -95,6 +95,9 @@ const addIdCode = ()=>{ show.value = false; for (let subItem of tableData.value){ if (subItem.id === selected.value){ + if (subItem.idCode == null){ + subItem.idCode = []; + } subItem.idCode?.push(idCode); break } diff --git a/src/components/charge/TotalPrice.vue b/src/components/charge/TotalPrice.vue index 9dfbeff..a70caaa 100644 --- a/src/components/charge/TotalPrice.vue +++ b/src/components/charge/TotalPrice.vue @@ -3,7 +3,7 @@ import Panel from '../common/Panel.vue'; import {defineEmits, defineModel,defineProps} from 'vue' const {status}=defineProps(['status']) -const emit = defineEmits(['save','deleteItem','openCheckOut']); +const emit = defineEmits(['save','deleteItem','openCheckOut',"openSettlement"]); const save = () => { emit('save'); }; @@ -11,9 +11,12 @@ const deleteItem = () => { emit('deleteItem'); }; const totalAmount = defineModel() -const editItem= () => { +const openCheckOut= () => { emit('openCheckOut'); }; +const openSettlement =()=>{ + emit('openSettlement') +}