|
|
@ -290,7 +290,6 @@ const handleEmergencyPosState = (data: EmergencyPosStateMessage['data']) => { |
|
|
|
|
|
|
|
let { state } = data.tube |
|
|
|
//当急诊试管状态是 EMPTY、TO_BE_PROCESSED、PROCESS_COMPLETE、ERROR可以编辑 |
|
|
|
emergencyStore.setInfo(data.tube) |
|
|
|
if(emergencyStateList.includes(state)){ |
|
|
|
emergencyStatus.value = true; |
|
|
|
}else{ |
|
|
@ -333,6 +332,7 @@ watch( |
|
|
|
() => props.emergencyInfo, |
|
|
|
(newVal) => { |
|
|
|
// 只有当急诊数据存在且不为空或者不是异常状态时,不激活小球 |
|
|
|
console.log('newVal.state===', newVal?.state) |
|
|
|
if (newVal && (newVal.state == EMERGENCY_STATE.EMPTY || newVal.state == EMERGENCY_STATE.ERROR)) { |
|
|
|
isActive.value = false // 没有急诊数据时,不激活小球 |
|
|
|
} else {//其它状态激活小球 |
|
|
|