From ebee36ca9a39b59d98da3613804791faa8dd2da6 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期六, 22 十一月 2025 16:20:52 +0800
Subject: [PATCH] 打印完善
---
src/views/ecg/queue/index.vue | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/src/views/ecg/queue/index.vue b/src/views/ecg/queue/index.vue
index 669df7d..849ab20 100644
--- a/src/views/ecg/queue/index.vue
+++ b/src/views/ecg/queue/index.vue
@@ -180,16 +180,18 @@
</template>
</el-table-column>
<!-- <el-table-column label="id" align="center" prop="id" />-->
- <el-table-column label="灏辫瘖娴佹按鍙�" align="center" prop="episodeId" min-width="150px"/>
+ <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="鎮h�呯紪鍙�" align="center" prop="patId" />
- <el-table-column label="鎮h�呭鍚�" align="center" min-width="120px">
+ <el-table-column label="鎮h�呭鍚�" align="center" min-width="160px">
<template #default="scope">
{{scope.row.patName}} ({{genderFormat(scope.row.patGender)}})
+ <dict-tag :type="DICT_TYPE.ECG_PAT_SOURCE" :value="scope.row.patDetails?.source" />
</template>
</el-table-column>
<el-table-column label="妫�鏌ョ被鍨�" align="center" prop="bookCheckType" min-width="100px">
<template #default="scope">
- {{checkTypeStore.getCheckTypeName(scope.row.bookCheckType)}}
+ {{getCheckTypeName(scope.row.bookCheckType)}}
</template>
</el-table-column>
<el-table-column label="鎮h�呰鎯�" align="center" prop="patDetails" min-width="300px">
@@ -209,6 +211,11 @@
</el-table-column>
<el-table-column label="棰勭害鍙�" align="center" prop="bookSeqNum" />
<el-table-column label="鎺掗槦鍙�" align="center" prop="seqNum" />
+ <el-table-column label="鏄惁澶氳�愬彈" width="150" align="center" prop="tolerance" >
+ <template #default="scope">
+ <dict-tag :type="DICT_TYPE.ecg_tolerance" :value="scope.row.patGender" />
+ </template>
+ </el-table-column>
<el-table-column label="VIP" align="center" prop="isVip" />
<el-table-column label="杩囧彿鏍囪" align="center" prop="passed" />
<el-table-column label="杩囨湡鏍囪" align="center" prop="expired" />
@@ -248,6 +255,7 @@
import {useCheckTypeStore} from "@/store/modules/checkType";
import AppointmentForm from "@/views/ecg/appointment/AppointmentForm.vue";
import {genderFormat} from "@/utils/stringUtil";
+import {getCheckTypeName} from "../../../utils/checkTypeFormatter";
/** 鎺掗槦 鍒楄〃 */
defineOptions({ name: 'queue' })
@@ -395,4 +403,9 @@
onMounted(() => {
getList()
})
+
+onActivated(() => {
+ console.info("queue onActivated...")
+ handleQuery()
+})
</script>
--
Gitblit v1.9.3