eight
2024-11-07 9e188fa816e204f8a02d032e55e2bd63168a77ec
src/views/ecg/doctor/index.vue
@@ -12,7 +12,9 @@
const roomBedVO: RoomBedVO = {
    roomId: null,
    roomName: null,
    bedNo: null
    bedNo: null,
    checkTypes: null,
    opType: null
}
const onStagePatient = ref<QueueVO>({
@@ -89,9 +91,9 @@
  getOnstagePatient()
  patientStat.value = await DoctorApi.getDevReadyStatistic(roomBedVO)
  const queueVO2 = await DoctorApi.bedDoctorGet(roomBedVO)
  if (queueVO2.status === 20)
  if (queueVO2.status === 20)  // 工位状态 有医生
    state.value = true
  else if (queueVO2.status === 30)
  else if (queueVO2.status === 30)  // 工位状态 暂停
    state.value = false
}
@@ -128,6 +130,8 @@
    roomBedVO.roomId = userStore.room!.roomId
    roomBedVO.roomName = userStore.room!.roomName
    roomBedVO.bedNo = userStore.room!.bedNo
    roomBedVO.checkTypes = userStore.room!.checkTypes
    roomBedVO.opType = userStore.room!.opType
    timerRunFlag = true
    doctorTimer()
@@ -148,6 +152,7 @@
const onEventDevReady = () => {
   //console.info("onDevRentPanelEvent...")
  onStagePatient.value.patId = ""
  initLoad()
}
const onEventRecallFinish = () => {
@@ -165,7 +170,7 @@
<template>
  <el-container>
    <el-header style="background-color: var(--el-color-primary-light-7); font-size: 24px">
      <TitlePanel :titleType=0 :room="roomBedVO" :patientStatistic="patientStat" />
      <TitlePanel :titleType=1 :room="roomBedVO" :patientStatistic="patientStat" />
    </el-header>
    <el-container style="height: 100%;">
      <el-main style="border: solid var(--el-color-primary-light-7)">