From 3b1c2af4563c41b8fe8e786249949d3b0eb84156 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期三, 31 八月 2022 21:12:42 +0800
Subject: [PATCH] up
---
src/views/home/index.vue | 392 ++++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 284 insertions(+), 108 deletions(-)
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index a612b9a..90871f2 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -236,7 +236,7 @@
}
</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>
<!-- 患者信息读取成功 -->
@@ -253,123 +253,299 @@
<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>
--
Gitblit v1.8.0