| | |
| | | roomId: number | null // 诊室编号 |
| | | roomName: string | null |
| | | bedNo: string | null // 诊疗床编号 |
| | | checkTypes: number[] | null, |
| | | checkTypes: number[] | null |
| | | opType: number | null |
| | | } |
| | | |
| | |
| | | roomId: number // 诊室编号 |
| | | bedNo: string // 诊疗床编号 |
| | | patId: string // 患者编号 |
| | | checkType: number // 检查类型 |
| | | jumpFlag: number // 插队标记 |
| | | roomId_operator: number |
| | | bedNo_operator: string |
| | | } |
| | | |
| | | export interface PatientStatisticVO { |
| | |
| | | <DevInstallPanel :room="roomBedVO" ref="devInstallPanelRef" @event_dev_install="onEventDevInstall"/> |
| | | </el-main> |
| | | <el-aside width="400px" style="border: solid var(--el-color-primary-light-7)"> |
| | | <QueuePanel :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | <QueuePanel :room="roomBedVO" :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | </el-aside> |
| | | </el-container> |
| | | <el-container class="right-bottom"> |
| | |
| | | <RoutinePanel :room="roomBedVO" ref="routimePanelRef" @event_routine="onEventRoutine"/> |
| | | </el-main> |
| | | <el-aside width="400px" style="border: solid var(--el-color-primary-light-7)"> |
| | | <QueuePanel :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | <QueuePanel :room="roomBedVO" :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | </el-aside> |
| | | </el-container> |
| | | <el-container class="right-bottom"> |
| | |
| | | import {defineComponent, PropType} from "vue"; |
| | | import { QueueVO } from '@/api/ecg/queue' |
| | | import {DICT_TYPE} from "@/utils/dict"; |
| | | import {PatientVO, DoctorApi} from "@/api/ecg/doctor"; |
| | | import {PatientVO, DoctorApi, RoomBedVO} from "@/api/ecg/doctor"; |
| | | import {useCheckTypeStore} from "@/store/modules/checkType"; |
| | | |
| | | defineComponent({ |
| | |
| | | queue: { |
| | | type: Array as PropType<QueueVO[]>, |
| | | required: true |
| | | } |
| | | /*, |
| | | modelValue: { |
| | | type: Object as PropType<RoomVO>, |
| | | }, |
| | | room: { |
| | | type: Object as PropType<RoomBedVO>, |
| | | required: true |
| | | } |
| | | */ |
| | | }) |
| | | |
| | | const recall = async (item) => { |
| | |
| | | roomId: item.roomId, |
| | | bedNo: item.bedNo, |
| | | patId: item.patId, |
| | | jumpFlag: 0 |
| | | checkType: item.bookCheckType, |
| | | jumpFlag: 0, |
| | | roomId_operator: props.room.roomId, |
| | | bedNo_operator: props.room.bedNo, |
| | | } |
| | | |
| | | let data = "" |
| | |
| | | <DevReadyPanel :room="roomBedVO" ref="devReadyPanelRef" @event_dev_ready="onEventDevReady"/> |
| | | </el-main> |
| | | <el-aside width="400px" style="border: solid var(--el-color-primary-light-7)"> |
| | | <QueuePanel :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | <QueuePanel :room="roomBedVO" :queue="patientList" @event_RecallFinish="onEventRecallFinish"/> |
| | | </el-aside> |
| | | </el-container> |
| | | <el-container class="right-bottom"> |