| | |
| | | <div style="height: 77%;"> |
| | | <div style="display: grid;grid-template-columns: minmax(250px, 40%) 1fr; height: 100%; padding-left: 20px;padding-top: 20px;"> |
| | | <!-- 头像 --> |
| | | <div :style="{backgroundImage:`url(${patientInfo.patientAvatarIcon})`}" style="background-size:100% 100%;height: 100%;" > |
| | | <div style="width:140px; height: 50px; line-height: 50px; font-size: 25px; background: #DFB144;color: #FFFFFF; font-weight: 500; text-align: center; border-radius: 0px 8px 0px 30px; float: right;"> |
| | | <div :style="{backgroundImage:`url(${patientInfo.patientAvatarIcon.replace(/\\/g, '/').replace(/%EF%BF%BD/g, '')})`}" style="background-size:100% 100%;height: 100%;" > |
| | | <div style="width:140px; height: 50px; line-height: 50px; font-size: 25px; background: #9F61DC;color: #FFFFFF; font-weight: 500; text-align: center; border-radius: 0px 8px 0px 30px; float: right;"> |
| | | {{patientInfo.name}} |
| | | </div> |
| | | </div> |
| | |
| | | <div style="height: 31%; margin-top: 20px;border-radius: 12px;" > |
| | | <el-row style="height: 100%;background:rgba(246, 244, 244, 0.3);border-radius: 12px;opacity: 0.9;"> |
| | | <el-col :span="8"> |
| | | <div class="textwenben" style="height: 28%; font-size: 25px;background-color: #DFB144; border-radius: 12px 0 0 0;"> |
| | | <div class="textwenben" style="height: 28%; font-size: 25px;background-color: #9F61DC; border-radius: 12px 0 0 0;"> |
| | | <template v-if="configData.deviceType==='体重秤'"> |
| | | <template v-if="patientInfo.isAfterMed===0&&!configData.gantiziShow"> |
| | | 机号/床位号 |
| | | </template> |
| | | <template v-else>干体重(kg)</template> |
| | | <template v-else>理想体重(kg)</template> |
| | | |
| | | </template> |
| | | <template v-else> |
| | | <template v-if="!configData.gantiziShow"> |
| | | 机号/床位号 |
| | | </template> |
| | | <template v-else>干体重(kg)</template> |
| | | <template v-else>理想体重(kg)</template> |
| | | |
| | | </template> |
| | | </div> |
| | | <div class="textwenben" style="height: 70%; font-size: 80px; color: #DFB144;"> |
| | | <div class="textwenben" style="height: 70%; font-size: 80px; color: #9F61DC;font-weight: 1000;"> |
| | | <template v-if="configData.deviceType==='体重秤'"> |
| | | <template v-if="patientInfo.isAfterMed===0&&!configData.gantiziShow"> |
| | | {{ patientInfo.deviceNo }} |
| | |
| | | |
| | | </template> |
| | | </div> |
| | | <div class="textwenben" style="height: 70%; font-size: 80px; color: #41B593; |
| | | <div class="textwenben" style="height: 70%; font-size: 80px; color: #41B593; font-weight: 1000; |
| | | border-left: #FFFFFF solid 2px;border-right: #FFFFFF solid 2px;"> |
| | | <template v-if="configData.deviceType==='体重秤'"> |
| | | <template v-if="patientInfo.isAfterMed===0"> |
| | |
| | | import{initPort as TM2655VP} from '@/samples/deviceApi/TM2655VP' |
| | | import{initPort as zhiRongT605 } from '@/samples/deviceApi/zhiRongT605' |
| | | import{initPort as zhiRongHehui } from '@/samples/deviceApi/zhiRongHehui' |
| | | import{initPort as zhiRongShantou } from '@/samples/deviceApi/zhiRongShantou' |
| | | import{initPort as taiHengM523 } from '@/samples/deviceApi/taiHengM523' |
| | | import{initPort as XK3190A12 } from '@/samples/deviceApi/XK3190A12' |
| | | import {initPort as mbp7000} from '@/samples/deviceApi/mbp7000' |
| | | import {initPort as mbp7000qy} from '@/samples/deviceApi/mbp7000qy' |
| | | import {initPort as omlhbp9020} from '@/samples/deviceApi/oml-HBP-9020' |
| | | |
| | | import {initPort as mbp9020} from '@/samples/deviceApi/mbp-9020' |
| | | import {initPort as rbp9000c} from '@/samples/deviceApi/RBP-9000c' |
| | |
| | | import {initPort as seca102} from '@/samples/deviceApi/seca102' |
| | | import {initPort as seca101Banger} from '@/samples/deviceApi/seca101Banger' |
| | | import {initPort as liangjiang} from '@/samples/deviceApi/liangjiang' |
| | | import {initPort as xinanguojiTZC} from '@/samples/deviceApi/xinanguojiTZC' |
| | | |
| | | |
| | | // 引入模块 |
| | | import config from '../../../package.json' |
| | | import { Delete, Download, Plus, ZoomIn } from '@element-plus/icons-vue' |
| | |
| | | // 鱼跃血压计 |
| | | }else if(configData.value.xyj_type==='yuyue'){ |
| | | yuyueDevice(configData.value.xueyanjiPortPath,configData.value.xueyanjiBaudRate) |
| | | }else if(configData.value.xyj_type==='oml-HBP-9020'){ |
| | | omlhbp9020(configData.value.xueyanjiPortPath,configData.value.xueyanjiBaudRate) |
| | | } |
| | | else{ |
| | | oumulongHbp9030(configData.value.xueyanjiPortPath,configData.value.xueyanjiBaudRate) |
| | |
| | | XK3190A12(configData.value.tzcPortPath,configData.value.tzcBaudRate) |
| | | }else if(configData.value.tzc_type==='zhiRongHehui'){ |
| | | zhiRongHehui(configData.value.tzcPortPath,configData.value.tzcBaudRate) |
| | | // 福州连江 就是1200 南京圣洁 9600 |
| | | }else if(configData.value.tzc_type==='lianjiang'){ |
| | | liangjiang(configData.value.tzcPortPath,1200) |
| | | liangjiang(configData.value.tzcPortPath,configData.value.tzcBaudRate) |
| | | }else if(configData.value.tzc_type==='xinanguojiTZC'){ |
| | | xinanguojiTZC(configData.value.tzcPortPath,9600) |
| | | } |
| | | // 志荣粤康 2400 |
| | | else if(configData.value.tzc_type==='zhiRongShantou'){ |
| | | zhiRongShantou(configData.value.tzcPortPath,configData.value.tzcBaudRate) |
| | | } |
| | | else{ |
| | | zhiRongT605(configData.value.tzcPortPath,configData.value.tzcBaudRate) |