From 1b145b5655fa023032c8713bb2375bccdf0fc314 Mon Sep 17 00:00:00 2001
From: eight <641137800@qq.com>
Date: 星期四, 24 十月 2024 11:13:40 +0800
Subject: [PATCH] 领用完成后 立即刷新 患者列表
---
src/views/ecg/room/RoomSetting.vue | 22 ++++++++--------------
1 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/src/views/ecg/room/RoomSetting.vue b/src/views/ecg/room/RoomSetting.vue
index cf36c6e..7e79a0c 100644
--- a/src/views/ecg/room/RoomSetting.vue
+++ b/src/views/ecg/room/RoomSetting.vue
@@ -15,9 +15,10 @@
</div>
</el-main>
<el-aside width="250px">
- <div>寮�璇婃椂闂达細{{ openingPeriod }} {{ monitorInfo.openingFlag }} {{monitorInfo.queueNum}} {{monitorInfo.activeQueueNum}}</div>
+ <div>寮�璇婃椂闂达細{{ openingPeriod }} {{ monitorInfo.openingFlag }} </div>
+ <div>宸ヤ綅姒傚喌锛� {{monitorInfo.queueNum}} {{monitorInfo.activeQueueNum}} {{monitorInfo.priorityQueueNum}} </div>
<div v-for="(value, key) in monitorInfo.checkTypeBedInfo" :key="key">
- {{ mapCheckType.get(Number(key)) }} {{ value }}
+ {{ checkTypeStore.getCheckTypeName(Number(key)) }} {{ value }}
</div>
</el-aside>
</el-container>
@@ -28,20 +29,22 @@
import { RoomApi, RoomVO, MonitorInfo } from '@/api/ecg/room'
import { QueueApi } from '@/api/ecg/queue'
import { getConfigKey } from '@/api/infra/config'
-import {DICT_TYPE, getIntDictOptions} from "@/utils/dict";
+import {useCheckTypeStore} from "@/store/modules/checkType";
defineOptions({ name: 'RoomSetting' })
const bedMap = ref() // 鍒楄〃鐨勬暟鎹�
-let mapCheckType: Map<number, string> = new Map();
const openingPeriod = ref<string>('')
const monitorInfo = ref<MonitorInfo>({
queueNum: 0,
activeQueueNum: 0,
+ priorityQueueNum: 0,
openingFlag: 0,
- checkTypeBedInfo: undefined
+ checkTypeBedInfo: {}
})
+
+const checkTypeStore = useCheckTypeStore();
const getOpeningPeriod = async () => {
const data = await getConfigKey('ecg.openingtime')
@@ -84,18 +87,9 @@
getMonitorInfo()
}
-const getCheckTypeList = () => {
- const data = getIntDictOptions(DICT_TYPE.ECG_CHECK_TYPE)
- console.info( data )
- data.forEach((checkTypeItem) => {
- mapCheckType.set(checkTypeItem.value, checkTypeItem.label)
- })
-}
-
/** 鍒濆鍖� **/
onMounted(() => {
getList()
- getCheckTypeList()
getOpeningPeriod()
getMonitorInfo()
})
--
Gitblit v1.9.3