|  |  |  | 
|---|
|  |  |  | <script setup lang="ts"> | 
|---|
|  |  |  | import {defineComponent, PropType} from "vue"; | 
|---|
|  |  |  | import {useUserStore} from "@/store/modules/user"; | 
|---|
|  |  |  | 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 | 
|---|
|  |  |  | 
|---|
|  |  |  | <template> | 
|---|
|  |  |  | <div class="mytitle"> | 
|---|
|  |  |  | <div> | 
|---|
|  |  |  | 诊室{{room.roomId}} 工位{{room.bedNo}} | 
|---|
|  |  |  | {{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> | 
|---|
|  |  |  |  | 
|---|