From d3deb244c0e35147d511d81b1f8442a134b0ab1c Mon Sep 17 00:00:00 2001 From: Ranyunqiao <2499115710@qq.com> Date: Wed, 25 Mar 2026 10:16:46 +0800 Subject: [PATCH] =?UTF-8?q?248=20=E9=97=A8=E8=AF=8A=E5=8C=BB=E7=94=9F?= =?UTF-8?q?=E7=AB=99-=E3=80=8B=E6=89=8B=E6=9C=AF=E7=94=B3=E8=AF=B7TAB?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=EF=BC=9A=E7=82=B9=E5=87=BB=E8=A1=8C=E3=80=90?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E3=80=91=E6=89=8B=E6=9C=AF=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E7=9A=84=E6=89=8B=E6=9C=AF=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E3=80=81=E6=89=8B=E6=9C=AF=E7=AD=89=E7=BA=A7=E3=80=81=E5=88=87?= =?UTF-8?q?=E5=8F=A3=E7=B1=BB=E5=9E=8B=E3=80=81=E9=BA=BB=E9=86=89=E6=96=B9?= =?UTF-8?q?=E5=BC=8F=E9=80=89=E9=A1=B9=E6=98=BE=E7=A4=BA=E6=95=B0=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/surgery/surgeryApplication.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/openhis-ui-vue3/src/views/doctorstation/components/surgery/surgeryApplication.vue b/openhis-ui-vue3/src/views/doctorstation/components/surgery/surgeryApplication.vue index 98bc652e..8d0c616c 100644 --- a/openhis-ui-vue3/src/views/doctorstation/components/surgery/surgeryApplication.vue +++ b/openhis-ui-vue3/src/views/doctorstation/components/surgery/surgeryApplication.vue @@ -592,11 +592,7 @@ const surgeryStatusOptions = ref([ { value: 5, label: '暂停' } ]) -const surgeryTypeOptions = ref([ - { value: 1, label: '门诊手术' }, - { value: 2, label: '日间手术' }, - { value: 3, label: '急诊手术' } -]) + const rules = ref({ surgeryName: [{ required: true, message: '请输入手术名称', trigger: 'blur' }], @@ -773,8 +769,12 @@ getSurgeryDetail(row.id).then(res => { console.log('【编辑手术】手术指征字段值:', res.data.surgeryIndication) Object.assign(form.value, res.data) + form.value.surgeryTypeEnum = String(res.data.surgeryTypeEnum) + form.value.surgeryLevel = String(res.data.surgeryLevel) + form.value.incisionLevel = String(res.data.incisionLevel) + form.value.anesthesiaTypeEnum = String(res.data.anesthesiaTypeEnum) + - console.log('【编辑手术】赋值后form.surgeryIndication:', form.value.surgeryIndication) // 处理麻醉名称回显 if (res.data.anesthesiaTypeEnum_dictText) { @@ -795,7 +795,8 @@ getSurgeryDetail(row.id).then(res => { if (!form.value.secondarySurgeries) { form.value.secondarySurgeries = [] } - } + + } }).catch(error => { console.error('获取手术信息失败:', error) proxy.$modal.msgError('获取手术信息失败')