From 22a9a5fe525fb893ecaa8d4a8bfb65169ce02fc4 Mon Sep 17 00:00:00 2001
From: eight <641137800@qq.com>
Date: 星期五, 11 四月 2025 14:52:27 +0800
Subject: [PATCH] update & refactor

---
 src/views/ecg/appointment/AppointmentForm.vue |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/views/ecg/appointment/AppointmentForm.vue b/src/views/ecg/appointment/AppointmentForm.vue
index f79ec29..8ea4219 100644
--- a/src/views/ecg/appointment/AppointmentForm.vue
+++ b/src/views/ecg/appointment/AppointmentForm.vue
@@ -26,7 +26,7 @@
               <el-radio
                   v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)"
                   :key="dict.value"
-                  :label="dict.value"
+                  :value="dict.value"
               >
                 {{ dict.label }}
               </el-radio>
@@ -219,7 +219,7 @@
     }
   }
 }
-const openByQueue = async (type: string, patId: string) => {
+const openByQueue = async (type: string, patId: string, checkType: number) => {
   dialogVisible.value = true
   dialogTitle.value = t('action.' + type)
   formType.value = type
@@ -228,7 +228,7 @@
   if (patId) {
     formLoading.value = true
     try {
-      formData.value = await AppointmentApi.getCurAppointmentByPatId( patId )
+      formData.value = await AppointmentApi.getCurAppointmentByPatIdAndCheckType( patId, checkType )
     } finally {
       formLoading.value = false
     }
@@ -282,7 +282,7 @@
     bookTime: undefined,
     bookDate: new Date().getTime(),
     bookTimeslot: 9000930,
-    bookCheckType: checkTypeStore.getCheckTypeName(100),
+    bookCheckType: getCheckTypeName(100),
     paid: 0,
   }
   formRef.value?.resetFields()

--
Gitblit v1.9.3