eight
2025-04-15 aa2d6665f95a0701b61272fd8065663070565034
src/views/ecg/doctor/Routine.vue
@@ -18,12 +18,12 @@
    opType: null
}
const onStagePatient = ref<QueueVO>({
let onStagePatient: QueueVO = {
  id: 0, patId: "", patName: "", patGender: 0,
  bookTimeslot: 0, bookCheckType: 0, isVip: 0, seqNum: 0, bookSeqNum: 0,
  passed: 0, expired: 0, jumpFlag: 0,
  roomId: 0, roomName: "", bedNo: "", status: 0
})
}
const patientStat = ref<PatientStatisticVO>({
    finishedNum: 0,
@@ -51,7 +51,7 @@
    getOnstagePatient()
    // 用于解决 左侧重置后 获取当前【就诊中】患者
    setOnStagePatient(onStagePatient.value)
    setOnStagePatient(onStagePatient)
  } finally {
    finishFlag.value = false
  }
@@ -76,9 +76,9 @@
  const tempPatient : QueueVO | undefined = patientList.value.find(item => item.status === 30)
  if (undefined === tempPatient) {
    // setOnStagePatient(undefined)
  } else if (tempPatient.patId !== onStagePatient.value.patId) {
    onStagePatient.value= tempPatient
    setOnStagePatient(onStagePatient.value)
  } else if (tempPatient.patId !== onStagePatient.patId) {
    onStagePatient = tempPatient
    setOnStagePatient(onStagePatient)
  }
}
@@ -156,7 +156,7 @@
const onEventRoutine = () => {
   //console.info("onDevRentPanelEvent...")
  onStagePatient.value.patId = ""
  onStagePatient.patId = ""
  if (autoCall.value) {
    finishNextPatient()