| | |
| | | patientList.value = await DoctorApi.finishReceiveNextPatient(roomBedVO) |
| | | patientStat.value = await DoctorApi.getDevReadyStatistic(roomBedVO) |
| | | getOnstagePatient() |
| | | |
| | | // 用于解决 左侧重置后 获取当前 【就诊中】患者 |
| | | setOnStagePatient(onStagePatient.value) |
| | | } finally { |
| | | finishFlag.value = false |
| | | } |
| | |
| | | const getOnstagePatient = () => { |
| | | const tempPatient : QueueVO | undefined = patientList.value.find(item => item.status === 30) |
| | | if (undefined === tempPatient) { |
| | | setOnStagePatient(undefined) |
| | | // setOnStagePatient(undefined) |
| | | } else if (tempPatient.patId !== onStagePatient.value.patId) { |
| | | onStagePatient.value= tempPatient |
| | | onStagePatient.value = tempPatient |
| | | setOnStagePatient(tempPatient) |
| | | } |
| | | } |