| | |
| | | <el-progress |
| | | :text-inside="true" |
| | | :stroke-width="26" |
| | | :show-text="false" |
| | | :percentage=" Number(deviceData.iot_当前脱水量)/Number(deviceData.处方脱水量)*100" |
| | | /> |
| | | </div> |
| | |
| | | <el-progress |
| | | :text-inside="true" |
| | | :stroke-width="26" |
| | | :show-text="false" |
| | | :percentage="(Number(deviceData.iot_透析时间)/(Number(deviceData.透析处方的时长)*60))*100" |
| | | status="success" |
| | | /> |
| | |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row style="height: 20%;background-color: #ffffff; line-height: 50px;"> |
| | | <el-row style="height: 20%;background-color: #ffffff; "> |
| | | |
| | | <div v-if="床旁血压计.zuihouTime>shishiTime" style="color: cornflowerblue;height: 20%; width: 100%;" class="grid-container"> |
| | | <div style="text-align: center;width: 100%; color: #909399;"> |
| | |
| | | 血压高值列表: "152,133,116", |
| | | 设备分区类型: 0, |
| | | 设备号: "23", |
| | | 设备名称: "23", |
| | | 设备名称: "初始化。。。", |
| | | 设备序列号: "B97AP002", |
| | | 设备状态列表: [ |
| | | { |
| | | 是否为警告标记: 0, |
| | | 状态名称: "待机", |
| | | 状态类型: "待机", |
| | | 状态颜色: "#13CE66", |
| | | }, |
| | | ], |
| | | 设备编号: "DEVICE9195233509924hOHL", |
| | | 超滤速度过快: null, |
| | |
| | | }); |
| | | const saveSet=()=>{ |
| | | if(deviceCode.value){ |
| | | centerDialogVisible.value=false |
| | | Local.set('devcieCode',deviceCode.value) |
| | | sourceInit() |
| | | window.location.reload(); |
| | | }else{ |
| | | ElMessage.warning('请先输入设备编号') |
| | | } |
| | |
| | | ); |
| | | //创建链接对象 |
| | | const creatSource = () => { |
| | | // http://testbs.ihemodialysis.com/sse/sseEvent |
| | | const stateArr = [ |
| | | { key: 0, value: "正在链接中" }, |
| | | { key: 1, value: "已经链接并且可以通讯" }, |
| | | { key: 2, value: "连接已关闭或者没有链接成功" }, |
| | | ]; |
| | | try { |
| | | source.value= new EventSourcePolyfill(`http://testbs.ihemodialysis.com/sse/sseEvent/${deviceCode.value}`,{ |
| | | source.value= new EventSourcePolyfill(`https://backend.ihemodialysis.com/sse/sseEvent/${deviceCode.value}`,{ |
| | | heartbeatTimeout:60000 |
| | | }); |
| | | source.value.onopen = (e) => { |
| | |
| | | } |
| | | }else if(dataBody.推送类型==='中央监控大屏信息'){ |
| | | console.log(Date.now() + 'DEV') |
| | | deviceData.value=dataBody?.透析状态 |
| | | if(dataBody?.透析状态){ |
| | | deviceData.value=dataBody?.透析状态 |
| | | }else{ |
| | | deviceData.value.设备名称=dataBody.IOT信息.床号 |
| | | deviceData.value.患者姓名='' |
| | | } |
| | | |
| | | deviceData.value.设备变化=Date.now() + 'DEV' |
| | | console.log(1) |
| | | console.log(2) |
| | |
| | | console.log(4) |
| | | console.log(deviceData.value.设备变化) |
| | | deviceData.value.设备状态列表=dataBody.IOT信息.状态列表 |
| | | if(!dataBody.透析状态){ |
| | | deviceData.value.患者姓名='' |
| | | } |
| | | |
| | | } |
| | | |
| | | } |