From 09855ac9cf72ddb9364ecd130155fd1c5b6f8d66 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 10 七月 2025 09:08:32 +0800
Subject: [PATCH] 11

---
 src/views/ecg/appointment/alter.vue |   55 +++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 49 insertions(+), 6 deletions(-)

diff --git a/src/views/ecg/appointment/alter.vue b/src/views/ecg/appointment/alter.vue
index 43ff0e5..3e43c9c 100644
--- a/src/views/ecg/appointment/alter.vue
+++ b/src/views/ecg/appointment/alter.vue
@@ -79,6 +79,34 @@
           />
         </el-select>
       </el-form-item>
+      <el-form-item label-width="90" label="鐢宠鍗曠姸鎬�" prop="bookCheckType">
+        <el-select
+          v-model="queryParams.status"
+          placeholder="璇烽�夋嫨"
+          clearable
+          class="!w-240px"
+        >
+          <el-option label="鐢宠鍗曞紑绔�" disabled :value="'1'" />
+          <el-option label="鐢宠鍗曟挙閿�" disabled :value="'2'" />
+          <el-option label="妫�鏌ョ櫥璁�" :value="'3'" />
+          <el-option label="鍙栨秷妫�鏌�" :value="'4'" />
+          <el-option label="妫�鏌ュ紑濮�" disabled :value="'5'" />
+          <el-option label="缁欓�犲奖鍓�" disabled :value="'6'" />
+          <el-option label="妫�鏌ョ粨鏉�" disabled :value="'7'" />
+          <el-option label="鎶ュ憡鐢熸垚" disabled :value="'8'" />
+        </el-select>
+      </el-form-item>
+      <el-form-item label="鐧昏鏃堕棿" prop="bookCheckType">
+        <el-select
+          v-model="queryParams.registerTime"
+          placeholder="璇烽�夋嫨"
+          clearable
+          class="!w-240px"
+        >
+          <el-option label="涓婂崍" value="涓婂崍" />
+          <el-option label="涓嬪崍" value="涓嬪崍" />
+        </el-select>
+      </el-form-item>
       <!--
       <el-form-item label="棰勭害鏉ユ簮" prop="bookSrc">
         <el-input
@@ -163,16 +191,24 @@
         :formatter="dateFormatter2"
         width="110px"
       />
+      <el-table-column
+        label="寮�鍗曟椂闂�"
+        align="center"
+        prop="createTime"
+        :formatter="dateFormatter2"
+        width="110px"
+      />
       <el-table-column label="鎵嬫満" align="center" prop="patMobile" />
       <!--      <el-table-column label="鐢佃瘽" align="center" prop="patPhone" />-->
       <!--      <el-table-column label="韬唤璇佸彿" align="center" prop="patIdentityId" />-->
       <el-table-column label="鍦板潃" align="center" prop="patAddr" />
-      <el-table-column label="绉戝浠g爜" align="center" prop="patDeptCode" />
+      <!-- <el-table-column label="绉戝浠g爜" align="center" prop="patDeptCode" /> -->
       <el-table-column label="绉戝鍚嶇О" align="center" prop="patDeptDesc" />
-      <el-table-column label="鐥呭尯浠g爜" align="center" prop="patWardCode" />
+      <el-table-column label="绉戝鍚嶇О" align="center" prop="patDeptDesc" />
+      <!-- <el-table-column label="鐥呭尯浠g爜" align="center" prop="patWardCode" /> -->
       <el-table-column label="鐥呭尯鍚嶇О" align="center" prop="patWardDesc" />
       <el-table-column label="搴婂彿" align="center" prop="patBedNo" />
-      <el-table-column label="鎿嶄綔" fixed="right" align="center" min-width="200px">
+      <el-table-column label="鎿嶄綔" fixed="right" align="center" min-width="220px">
         <template #default="scope">
           <el-button
             link
@@ -188,7 +224,12 @@
             @click="statusalter(scope.row)"
             v-hasPermi="['ecg:appointment:update']"
           >
-            鐘舵�佷慨鏀�
+            <dict-tag
+              v-if="scope.row.status"
+              :type="DICT_TYPE.ecg_status"
+              :value="scope.row.status"
+            />
+            <div v-else>鐘舵�佸壀杈�</div>
           </el-button>
           <el-button
             link
@@ -219,7 +260,7 @@
         <el-select v-model="form.status" placeholder="璇烽�夋嫨">
           <el-option label="鐢宠鍗曞紑绔�" disabled :value="'1'" />
           <el-option label="鐢宠鍗曟挙閿�" disabled :value="'2'" />
-          <el-option label="妫�鏌ョ櫥璁�"  :value="'3'" />
+          <el-option label="妫�鏌ョ櫥璁�" :value="'3'" />
           <el-option label="鍙栨秷妫�鏌�" :value="'4'" />
           <el-option label="妫�鏌ュ紑濮�" disabled :value="'5'" />
           <el-option label="缁欓�犲奖鍓�" disabled :value="'6'" />
@@ -264,6 +305,8 @@
 }) // 淇敼鐘舵�佹暟鎹�
 const queryParams = reactive({
   pageNo: 1,
+  status:undefined,
+  registerTime:undefined,
   pageSize: 10,
   applyNo: undefined,
   patId: undefined,
@@ -331,7 +374,7 @@
   }).then(() => {
     console.log(form, 'form')
     AppointmentApi.alterAppointment(form)
-  message.success('淇敼鎴愬姛')
+    message.success('淇敼鎴愬姛')
     dialogFormVisible.value = false
   })
 }

--
Gitblit v1.9.3