| | |
| | | } |
| | | </script> |
| | | <template> |
| | | <div class="page flex-col"> |
| | | <div class="pagehome"> |
| | | <!-- 提醒刷卡 --> |
| | | <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step1.mp3" ref="AudioRef0" id="eventAudio2"></audio> |
| | | <!-- 患者信息读取成功 --> |
| | |
| | | <el-dialog title="提示" v-model="isLink" width="30%"> |
| | | <span>sockte连接失败正在重连。。。。。。</span> |
| | | </el-dialog> |
| | | <div class="header flex-row"> |
| | | <img |
| | | class="image_1" |
| | | referrerpolicy="no-referrer" |
| | | :src="logo" |
| | | /> |
| | | <el-input |
| | | v-model="inputCode" |
| | | ref="inputRef" |
| | | id="inputCode" |
| | | class="inputCode" |
| | | @change="inputChabge" |
| | | placeholder="请输入患者卡号或扫描条码" |
| | | /> |
| | | <span class="text_1">自助签到</span> <span class="text_2">{{clockNum}}</span> |
| | | </div> |
| | | <div class="body flex-col"> |
| | | <div class="grid_6 flex-row"> |
| | | <div class="box_1 flex-row"> |
| | | <img |
| | | class="image_2" |
| | | <el-row class="header"> |
| | | <el-col :span="8"> |
| | | <img |
| | | class="image_1" |
| | | referrerpolicy="no-referrer" |
| | | :src="patientInfo.patientAvatarIcon" |
| | | :src="logo" |
| | | /> |
| | | <el-input |
| | | v-model="inputCode" |
| | | ref="inputRef" |
| | | id="inputCode" |
| | | class="inputCode" |
| | | @change="inputChabge" |
| | | placeholder="请输入患者卡号或扫描条码" |
| | | /> |
| | | </el-col> |
| | | <el-col :span="8" class="titleText"> |
| | | <span class="text_1">自助签到</span> <span class="text_2"></span> |
| | | </el-col> |
| | | <el-col :span="8" class="inputcla"> |
| | | |
| | | <!-- <div class="inputDeep"> |
| | | <input id="inputCode" type="text" @change="inputChabge" ref="inputRef" :value="inputCode"> |
| | | |
| | | </div> --> |
| | | <div class="group_9 flex-col"> |
| | | <div class="text-wrapper_31 flex-row justify-between"> |
| | | <span class="text_3">姓名:</span> |
| | | <span class="text_4">{{patientInfo.name}}</span> |
| | | {{clockNum}} |
| | | </el-col> |
| | | |
| | | |
| | | |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12"> |
| | | <div class="divcol"> |
| | | <el-row> |
| | | <el-col :span="8" class="imgclass"> |
| | | <el-image style="width: 100%; height: 320px" src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" fit="cover" /> |
| | | </el-col> |
| | | <el-col :span="15" class="userinfo"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <div class="lableclass"> |
| | | 姓名: |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="textclass"> |
| | | {{patientInfo.name}} |
| | | </div> |
| | | </el-col> |
| | | |
| | | </el-row> |
| | | <el-row style="margin-top: 63px;"> |
| | | <el-col :span="12"> |
| | | <div class="lableclass"> |
| | | 透析号: |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="textclass"> |
| | | {{patientInfo.hemoCode}} |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="divcol"> |
| | | <el-row class="titleHand"> |
| | | <el-col :span="12"> |
| | | <div class="tilaft"> |
| | | 血压(mmHg): |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="tiregth"> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 2" |
| | | referrerpolicy="no-referrer" |
| | | :src="state1" |
| | | /> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 1" |
| | | referrerpolicy="no-referrer" |
| | | :src="state2" |
| | | /> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 0" |
| | | referrerpolicy="no-referrer" |
| | | :src="state3" |
| | | /> |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row class="divbody"> |
| | | <div class="bodeText"> |
| | | {{ gao_ya }}/{{ di_ya }} |
| | | </div> |
| | | <div class="group_1 flex-col"></div> |
| | | <div class="text-wrapper_32 flex-row justify-between"> |
| | | <span class="text_5">透析号:</span> |
| | | <span class="text_6">{{patientInfo.hemoCode}}</span> |
| | | </el-row> |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="60"> |
| | | <el-col :span="12"> |
| | | <div class="divcol"> |
| | | <el-row class="rowdiv"> |
| | | <el-col :span="12"> |
| | | <div class="lableclass"> |
| | | 机号: |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="textclass"> |
| | | {{patientInfo.deviceCode}} |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row class="rowdiv"> |
| | | <el-col :span="12"> |
| | | <div class="lableclass"> |
| | | 干体重(kg): |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="textclass"> |
| | | {{ patientInfo.pureWeight }} |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row class="rowdiv"> |
| | | <el-col :span="12"> |
| | | <div class="lableclass"> |
| | | 目标脱水量(L): |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="textclass"> |
| | | {{aimTSL}} |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="divcol"> |
| | | <el-row class="titleHand"> |
| | | <el-col :span="12"> |
| | | <div class="tilaft"> |
| | | 透前体重(kg): |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="tiregth"> |
| | | <img |
| | | v-if="weightInfo.state === 2" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state1" |
| | | /> |
| | | <img |
| | | v-if="weightInfo.state === 1" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state2" |
| | | /> |
| | | <img |
| | | v-if="weightInfo.state === 0" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state3" |
| | | /> |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row class="divbody"> |
| | | <div class="bodeText"> |
| | | {{ weightInfo.result }} |
| | | </div> |
| | | </div> |
| | | </el-row> |
| | | </div> |
| | | <div class="box_2 flex-col"> |
| | | <div class="block_11 flex-row justify-between"> |
| | | <span class="text_7">血压(mmHg):</span> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 2" |
| | | referrerpolicy="no-referrer" |
| | | :src="state1" |
| | | /> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 1" |
| | | referrerpolicy="no-referrer" |
| | | :src="state2" |
| | | /> |
| | | <img |
| | | class="image_3" |
| | | v-if="xyjInfo.state === 0" |
| | | referrerpolicy="no-referrer" |
| | | :src="state3" |
| | | /> |
| | | </div> |
| | | <div class="text-wrapper_33 flex-row"> |
| | | <span class="text_8">{{ gao_ya }}/{{ di_ya }}</span> |
| | | </div> |
| | | </div> |
| | | <div class="box_3 flex-col"> |
| | | <div class="text-wrapper_34 flex-row justify-between"> |
| | | <span class="text_9">机号:</span> <span class="text_10">{{patientInfo.deviceCode}}</span> |
| | | </div> |
| | | <div class="block_1 flex-col"></div> |
| | | <div class="text-wrapper_35 flex-row justify-between"> |
| | | <span class="text_11">干体重(kg):</span> |
| | | <span class="text_12">{{ patientInfo.pureWeight }}</span> |
| | | </div> |
| | | <div class="block_2 flex-col"></div> |
| | | <div class="text-wrapper_36 flex-row justify-between"> |
| | | <span class="text_13">目标脱水量(L):</span> |
| | | <span class="text_14">{{aimTSL}}</span> |
| | | </div> |
| | | </div> |
| | | <div class="box_4 flex-col"> |
| | | <div class="section_10 flex-row justify-between"> |
| | | <span class="text_15">透前体重(kg):</span> |
| | | <img |
| | | v-if="weightInfo.state === 2" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state1" |
| | | /> |
| | | <img |
| | | v-if="weightInfo.state === 1" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state2" |
| | | /> |
| | | <img |
| | | v-if="weightInfo.state === 0" |
| | | class="image_4" |
| | | referrerpolicy="no-referrer" |
| | | :src="state3" |
| | | /> |
| | | </div> |
| | | <div class="section_11 flex-row justify-between"> |
| | | <span class="text_16">{{ weightInfo.result }}</span> |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | |
| | | </template> |
| | | <style> |
| | | @import './css/common.css'; |
| | | @import './css/index.css'; |
| | | body{ |
| | | background: #F3F6FE; |
| | | |
| | | } |
| | | .header{ |
| | | height: 42px; |
| | | background: #FFFFFF; |
| | | box-shadow: 1px 3px 5px 0px #E9E9E9; |
| | | margin-bottom: 10px; |
| | | } |
| | | .inputcla{ |
| | | padding-top: 5px; |
| | | text-align: right; |
| | | font-size: 27px; |
| | | font-family: PingFangSC-Medium, PingFang SC; |
| | | font-weight: 500; |
| | | color: #FF7472; |
| | | |
| | | } |
| | | .titleText{ |
| | | text-align: center; |
| | | color: red; |
| | | font-size: 2rem; |
| | | height: 40px; |
| | | line-height: 40px; |
| | | |
| | | } |
| | | |
| | | .divcol{ |
| | | box-shadow: 1px 2px 4px 0px rgba(201, 223, 246, 0.5); |
| | | background-color: rgba(255, 255, 255, 1); |
| | | border-radius: 20px; |
| | | height: 466px; |
| | | margin: 0 20px 20px 0; |
| | | padding-left: 1.5rem; |
| | | padding-top: 1.5rem; |
| | | padding-right: 0.5rem; |
| | | background: #FFFFFF; |
| | | } |
| | | .rowdiv{ |
| | | /* background: #769AFF; */ |
| | | height: 15%; |
| | | margin-top: 10%; |
| | | } |
| | | .titleHand{ |
| | | /* background: #769AFF; */ |
| | | height: 15%; |
| | | } |
| | | .tilaft{ |
| | | text-align: left; |
| | | font-size: 30px; |
| | | font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi; |
| | | font-weight: 400; |
| | | color: #333333; |
| | | line-height: 42px; |
| | | letter-spacing: 1px; |
| | | } |
| | | .tiregth{ |
| | | text-align: right; |
| | | padding-left: 5px; |
| | | } |
| | | .divbody{ |
| | | height: 85%; |
| | | width: 100%; |
| | | display:table; |
| | | } |
| | | .bodeText{ |
| | | display:table-cell; |
| | | vertical-align:middle; |
| | | width: 100%; |
| | | text-align: center; |
| | | font-size: 120px; |
| | | font-family: DINAlternate-Bold, DINAlternate; |
| | | font-weight: bold; |
| | | color: #769AFF; |
| | | /* line-height: 100%; */ |
| | | } |
| | | .imgclass{ |
| | | /* background: red; */ |
| | | height: 440px; |
| | | padding-top: 60px; |
| | | /* padding-top: ; */ |
| | | } |
| | | .userinfo{ |
| | | padding-top: 120px; |
| | | font-size: 30px; |
| | | text-align: right; |
| | | /* background: #769AFF; */ |
| | | } |
| | | .lableclass{ |
| | | font-size: 30px; |
| | | text-align: right; |
| | | font-weight: 400; |
| | | color: #777777; |
| | | /* background: #769AFF; */ |
| | | |
| | | } |
| | | .textclass{ |
| | | text-align: left; |
| | | font-size: 30px; |
| | | font-family: AlibabaPuHuiTi-Medium, AlibabaPuHuiTi; |
| | | font-weight: 500; |
| | | color: #769AFF; |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | </style> |