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/doctor/components/TitlePanel.vue | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/views/ecg/doctor/components/TitlePanel.vue b/src/views/ecg/doctor/components/TitlePanel.vue index c90736f..80eb826 100644 --- a/src/views/ecg/doctor/components/TitlePanel.vue +++ b/src/views/ecg/doctor/components/TitlePanel.vue @@ -1,12 +1,14 @@ <script setup lang="ts"> import {defineComponent, PropType} from "vue"; import {PatientStatisticVO, RoomBedVO} from "@/api/ecg/doctor"; +import {isNumber} from "@/utils/is"; defineComponent({ name: 'TitlePanel' }) const props = defineProps({ + titleType: Number, room: { type: Object as PropType<RoomBedVO>, required: true @@ -24,11 +26,21 @@ <div> {{room.roomName || ''}} {{room.bedNo || ''}} </div> - <div> - 宸查鐢▄{patientStatistic.finishedNum==undefined ? 0 : patientStatistic.finishedNum}} - 鍑嗗涓瓄{patientStatistic.readyNum==undefined ? 0 : patientStatistic.readyNum}} - 杩囧彿{{patientStatistic.passedNum==undefined ? 0 : patientStatistic.passedNum}} - 鎺掗槦涓瓄{patientStatistic.queuingNum==undefined ? 0 : patientStatistic.queuingNum}} + <div v-if="titleType === 0"> + 宸插彂鏀緖{patientStatistic.receivedNum??0}} + 鍑嗗涓瓄{patientStatistic.readyNum??0}} + 杩囧彿{{patientStatistic.passedNum??0}} + 鎺掗槦涓瓄{patientStatistic.queuingNum??0}} + </div> + <div v-if="titleType === 1"> + 宸茶鏈簕{patientStatistic.finishedNum??0}} + 寰呰鏈簕{patientStatistic.receivedNum??0}} + </div> + <div v-if="titleType === 2"> + 宸叉鏌{patientStatistic.finishedNum??0}} + 鍑嗗涓瓄{patientStatistic.readyNum??0}} + 杩囧彿{{patientStatistic.passedNum??0}} + 鎺掗槦涓瓄{patientStatistic.queuingNum??0}} </div> </div> -- Gitblit v1.9.3