From b3a5df43f282f5c9cd23131788a234f098c8cbbf Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期四, 12 十二月 2024 10:37:58 +0800 Subject: [PATCH] BugFix: 预约确认有时不弹检查项目,但是患者信息显示正确的现象 --- 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