From 920e530b68c0f4dba434281ce94c9814e9937db3 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 22 七月 2025 16:36:18 +0800
Subject: [PATCH] 11

---
 src/views/ecg/appointment/alter.vue |   92 ++++++++++++++++++++++++++++-----------------
 1 files changed, 57 insertions(+), 35 deletions(-)

diff --git a/src/views/ecg/appointment/alter.vue b/src/views/ecg/appointment/alter.vue
index 3e43c9c..fc83be2 100644
--- a/src/views/ecg/appointment/alter.vue
+++ b/src/views/ecg/appointment/alter.vue
@@ -80,12 +80,7 @@
         </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-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'" />
@@ -96,16 +91,27 @@
           <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 label="鐧昏鏃堕棿" prop="registerTime">
+        <el-date-picker
+          v-model="djTime"
+          value-format="YYYY-MM-DD HH:mm:ss"
+          type="daterange"
+          start-placeholder="寮�濮嬫棩鏈�"
+          end-placeholder="缁撴潫鏃ユ湡"
+          :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
+          class="!w-220px"
+        />
+      </el-form-item>
+      <el-form-item label="寮�鍗曟椂闂�" prop="createTime">
+        <el-date-picker
+          v-model="kdTime"
+          value-format="YYYY-MM-DD HH:mm:ss"
+          type="daterange"
+          start-placeholder="寮�濮嬫棩鏈�"
+          end-placeholder="缁撴潫鏃ユ湡"
+          :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
+          class="!w-220px"
+        />
       </el-form-item>
       <!--
       <el-form-item label="棰勭害鏉ユ簮" prop="bookSrc">
@@ -152,6 +158,23 @@
     >
       <el-table-column label="灏辫瘖娴佹按鍙�" align="center" prop="episodeId" min-width="110px" />
       <el-table-column label="鐢宠鍙�" align="center" prop="applyNo" min-width="110px" />
+      <el-table-column label="濮撳悕" align="center" min-width="160px">
+        <template #default="scope">
+          {{ scope.row.patName }}
+          <dict-tag :type="DICT_TYPE.SYSTEM_USER_SEX" :value="scope.row.patGender" />
+          <dict-tag :type="DICT_TYPE.ECG_PAT_SOURCE" :value="scope.row.patSrc" />
+        </template>
+      </el-table-column>
+      <el-table-column
+        label="鐢熸棩"
+        align="center"
+        prop="patBirthday"
+        :formatter="dateFormatter2"
+        width="110px"
+      />
+      <el-table-column label="鐥呭尯鍚嶇О" align="center" prop="patWardDesc" />
+      <el-table-column label="搴婂彿" align="center" prop="patBedNo" />
+
       <el-table-column label="缂栧彿" align="center" prop="patId" />
       <!--
       <el-table-column label="缂磋垂" align="center" prop="paid">
@@ -160,13 +183,7 @@
         </template>
       </el-table-column>
 -->
-      <el-table-column label="濮撳悕" align="center" min-width="160px">
-        <template #default="scope">
-          {{ scope.row.patName }}
-          <dict-tag :type="DICT_TYPE.SYSTEM_USER_SEX" :value="scope.row.patGender" />
-          <dict-tag :type="DICT_TYPE.ECG_PAT_SOURCE" :value="scope.row.patSrc" />
-        </template>
-      </el-table-column>
+
       <el-table-column
         label="棰勭害鏃ユ湡"
         align="center"
@@ -184,13 +201,7 @@
           {{ getCheckTypeName(scope.row.bookCheckType) }}
         </template>
       </el-table-column>
-      <el-table-column
-        label="鐢熸棩"
-        align="center"
-        prop="patBirthday"
-        :formatter="dateFormatter2"
-        width="110px"
-      />
+
       <el-table-column
         label="寮�鍗曟椂闂�"
         align="center"
@@ -198,16 +209,16 @@
         :formatter="dateFormatter2"
         width="110px"
       />
+      <el-table-column label="寮�鍗曞尰鐢�" align="center" prop="doctor" 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="绉戝鍚嶇О" align="center" prop="patDeptDesc" />
       <el-table-column label="绉戝鍚嶇О" align="center" prop="patDeptDesc" />
+      <el-table-column label="鍦板潃" align="center" prop="patAddr" />
+
       <!-- <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="220px">
         <template #default="scope">
           <el-button
@@ -303,10 +314,17 @@
 const form = ref({
   status: ''
 }) // 淇敼鐘舵�佹暟鎹�
+const djTime = ref('') 
+
+const kdTime = ref('') 
+
 const queryParams = reactive({
   pageNo: 1,
-  status:undefined,
-  registerTime:undefined,
+  status: undefined,
+  registerDateStart: '',
+  registerDateEnd: '',
+  createTimestart: '',
+  createTimeEnd: '',
   pageSize: 10,
   applyNo: undefined,
   patId: undefined,
@@ -349,6 +367,10 @@
 /** 鎼滅储鎸夐挳鎿嶄綔 */
 const handleQuery = () => {
   queryParams.pageNo = 1
+  queryParams.registerDateStart = djTime.value[0]
+  queryParams.registerDateEnd = djTime.value[1]
+  queryParams.createTimestart = kdTime.value[0]
+  queryParams.createTimeEnd = kdTime.value[1]
   getList()
 }
 

--
Gitblit v1.9.3