From aa2d6665f95a0701b61272fd8065663070565034 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期二, 15 四月 2025 12:31:05 +0800 Subject: [PATCH] bug fix: pat_id dev_id 都为空时 不应该取患者列表 --- src/views/ecg/doctor/Routine.vue | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/views/ecg/doctor/Routine.vue b/src/views/ecg/doctor/Routine.vue index c85e051..3b63189 100644 --- a/src/views/ecg/doctor/Routine.vue +++ b/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() // 鐢ㄤ簬瑙e喅 宸︿晶閲嶇疆鍚� 鑾峰彇褰撳墠銆愬氨璇婁腑銆戞偅鑰� - 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() -- Gitblit v1.9.3