From 84e14a34a082e00aa2d47a64ee36398088c12aec Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期五, 16 九月 2022 14:37:51 +0800
Subject: [PATCH] 添加http服务功能、取消网络和sockte链接检查

---
 src/views/home/index.vue |  836 +++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 531 insertions(+), 305 deletions(-)

diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 4c6f35a..81465d3 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -1,343 +1,569 @@
 <script lang="ts">
 import { userInfoStore } from '@/stores/userInfo'
 import { sockteStore } from '@/stores/sockteInfo'
+import { ipcRenderer } from 'electron'
 import { patientInfoStore } from '@/stores/patient'
 import os from "os"
-import { reactive,computed, toRefs,onMounted ,ref,watch} from "vue"
-import{sendPationCode,sendPationSet} from '../../samples/sockteStomp'
-import {formatDate} from '@/utils/formatTime'
+import { reactive, computed, toRefs, onMounted, ref, watch } from "vue"
+import { sendPationCode, sendPationSet } from '../../samples/sockteStomp'
+import { formatDate } from '@/utils/formatTime'
+import state1 from '@/assets/state1.png'
+import state2 from '@/assets/state2.png'
+import state3 from '@/assets/state3.png'
+import logo from '@/assets/LOGO.png'
 
- export default {
-        setup() {
-            let  timer:any=0
-            const user = userInfoStore()
-            const sockte= sockteStore()
-            const inputRef=ref()
-            const AudioRef0=ref()
-            const AudioRef=ref()
-            const AudioRef2=ref()
-            const AudioRef3=ref()
-            const isLink= computed(()=>{
-                return !sockte.isLink
-            }) 
-            const netLink= computed(()=>{
-                return !sockte.netLink
-            })
-            const weightInfo= computed(()=>{
-                return sockte.weightSockte
-            })
-            const xyjInfo= computed(()=>{
-                return sockte.xyjSockte
-            })
-            const patientInfo=computed(()=>{
-                return patientInfoStore().patientInfo
-            })
-            const viewNumber=computed(()=>{
-                return patientInfoStore().viewNumber
-            })
+export default {
+    setup() {
+        let timer: any = 0
+        const user = userInfoStore()
+        const sockte = sockteStore()
+        const inputRef = ref()
+        const AudioRef0 = ref()
+        const AudioRef = ref()
+        const AudioRef2 = ref()
+        const AudioRef3 = ref()
+        const AudioRef4=ref()
+        const isLink = computed(() => {
+            return !sockte.isLink
+        })
+        const netLink = computed(() => {
+            return !sockte.netLink
+        })
+        const weightInfo = computed(() => {
+            return sockte.weightSockte
+        })
+        const xyjInfo = computed(() => {
+            return sockte.xyjSockte
+        })
+        const dkqInfo = computed(() => {
+            return sockte.dkqSockte
+        })
+        const patientInfo = computed(() => {
+            return patientInfoStore().patientInfo
+        })
+        const viewNumber = computed(() => {
+            return patientInfoStore().viewNumber
+        })
 
-            const settime=()=>{
-                // 计数倒计时
-                state.clockNum=patientInfoStore().viewNumber
-                // 清除定时器
-                clearInterval(state.timerNum)
-                console.log('------------------')
-                timer= setInterval(() => {
-                    if (state.clockNum > 0) {
-                        state.clockNum--
-                    }
-                    else {
-                        clearInterval(timer)
-                        patientInfoStore().setpatientInfo({
-                            id:0,
-                            code:'',
-                            name:'',
-                            patientAvatarIcon:'',
-                            deviceCode:'',
-                            hemoCode:'',
-                            pureWeight:''
-                        })
-                        state.clockNum = patientInfoStore().viewNumber
-                    }
-                }, 1000)
-                // 记录定时器
-                state.timerNum=timer
-                console.log(timer)
-            }
-            const state=reactive({
-                dialogVisible:false,
-                isActive:false,
-                inputCode:"",
-                Newdate:"",
-                clockNum:60,
-                timerNum:0,//定时器数
-                aimTSL:0,// 目标脱水量,
-                gao_ya:"",//高压
-                di_ya:"",//低压
-                mai_bu:""//脉搏
-            })
-            watch(
-                ()=>patientInfo.value.id,
-                ()=>{
-                    console.log('患者变化了',patientInfo)
-                    if(patientInfo.value.id!==0)
-                    {
-                        AudioRef.value.play();
-                        sockteStore().setweightSockte({
-                            type:"体重秤",
-                            state:2,
-                            deviceName:"",
-                            result:"0",
-                            resultTime:""
-                        })
-                        sockteStore().setxyjSockte({
-                            type:"血压计",
-                            state:2,
-                            deviceName:"",
-                            result:"",
-                            resultTime:""
-                        })
-                        settime()
-                       
-                    }
+        const settime = () => {
+            // 计数倒计时
+            state.clockNum = patientInfoStore().viewNumber
+            // 清除定时器
+            clearInterval(state.timerNum)
+            console.log('------------------')
+            timer = setInterval(() => {
+                if (state.clockNum > 0) {
+                    state.clockNum--
                 }
-            )
-            watch(
-                ()=>weightInfo.value.resultTime,
-                ()=>{
+                else {
+                    clearInterval(timer)
+                    const datetimeCON=patientInfoStore().patientInfo.datetime
+                    patientInfoStore().setpatientInfo({
+                        id: 0,
+                        code: '',
+                        name: '',
+                        patientAvatarIcon: '',
+                        deviceCode: '',
+                        hemoCode: '',
+                        pureWeight: '',
+                        datetime:datetimeCON
+                    })
+                    state.clockNum = patientInfoStore().viewNumber
+                    sockteStore().setweightSockte({
+                        type:'体重秤',
+                        deviceName: '',
+                        result: '',
+                        resultTime: '',
+                        state: 2
+                    })
+                    sockteStore().setxyjSockte({
+                        type:'血压计',
+                        deviceName: '',
+                        result: '',
+                        resultTime: '',
+                        state: 2
+                    })
+                    state.aimTSL=''
+                    state.gao_ya=''
+                    state.di_ya=''
+                    state.mai_bu=''
+                }
+            }, 1000)
+            // 记录定时器
+            state.timerNum = timer
+            console.log(timer)
+        }
+        const state = reactive({
+            caozuo:0,// 点击10下才能关闭
+            logo:logo,
+            state1:state1,
+            state2:state2,
+            state3:state3,
+            dialogVisible: false,
+            isActive: false,
+            inputCode: "",
+            Newdate: "",
+            clockNum: 60,
+            timerNum: 0,//定时器数
+            aimTSL: '',// 目标脱水量,
+            gao_ya: "",//高压
+            di_ya: "",//低压
+            mai_bu: "",//脉搏,
+            haodu:"0px",
+        })
+        watch(
+            () => patientInfo.value.datetime,
+            () => {
+                if (patientInfo.value.id !== 0) {
+                    AudioRef.value.play();
+                    sockteStore().setweightSockte({
+                        type: "体重秤",
+                        state: 2,
+                        deviceName: "",
+                        result: "0",
+                        resultTime: ""
+                    })
+                    sockteStore().setxyjSockte({
+                        type: "血压计",
+                        state: 2,
+                        deviceName: "",
+                        result: "",
+                        resultTime: ""
+                    })
                     settime()
-                    console.log("体重变化了")
-                    // AudioRef2.value.play()
-                    if(patientInfo.value.id===0){
-                        AudioRef0.value.play()
-                    }
-                    else{
-                        AudioRef2.value.play()
-                        // 发送结果到sockte服务
-                        const mode={
-                            patientCode:patientInfo.value.code,
-                            weight:weightInfo.value.result,
-                            bloodPressure:''
 
-                        }
-                        console.log('发送患者结果',mode)
-                        sendPationSet(mode)
-                        // 计算目标脱水量
-                        if(Number(weightInfo.value.result)>0&&Number(patientInfo.value.pureWeight)!==0){
-                            state.aimTSL=Number(weightInfo.value.result)-Number(patientInfo.value.pureWeight)
-                        }
-                    }
+                }else{
+                  if(patientInfo.value.name===''){
+                    AudioRef4.value.play();
+                  }
+                  
                 }
-            )
-            watch(
-                ()=>xyjInfo.value.resultTime,
-                ()=>{
-                    if(xyjInfo.value.result!==''){
-                        const list=xyjInfo.value.result.split(',')
-                        if(list.length===3){ 
-                            state.gao_ya=list[0]
-                            state.di_ya=list[1]
-                            state.mai_bu=list[2]
-                        }
-                        if(patientInfo.value.id===0){
-                            AudioRef0.value.play()
-                            settime()
-                        }else{
-                            AudioRef3.value.play()
-                            settime()
-                            const mode={
-                                patientCode:patientInfo.value.code,
-                                weight:weightInfo.value.result,
-                                bloodPressure:xyjInfo.value.result
-
-                            }
-                            console.log('发送患者结果',mode)
-                            sendPationSet(mode)
-                        }    
-                    }else{
-                        state.gao_ya=""
-                        state.di_ya=""
-                        state.mai_bu=""
-                    }
-                }
-            )
-            watch(()=>viewNumber,
-                ()=>{
-                    state.clockNum=viewNumber.value
-                }
-            )
-            const inputChabge=()=>{
-                sendPationCode(state.inputCode)
-                setTimeout(function(){
-                    state.inputCode=''
-                },1000)
             }
-            onMounted(() => {
-                console.log('页面初始化',os.hostname())
-                state.clockNum=patientInfoStore().viewNumber
-                setTimeout(function(){
-                    console.log('7秒后操作')
+        )
+        watch(
+            () => weightInfo.value.result,
+            () => {
+                settime()
+                console.log("体重变化了",weightInfo.value)
+                // AudioRef2.value.play()
+                if (patientInfo.value.id === 0) {
+                    AudioRef0.value.play()
                     inputRef.value.focus();
-                },7000)
-                setInterval(function(){
-                    state.Newdate=formatDate(new Date(),"YYYY-mm-dd HH:MM:SS")
-                },1000)
-            })
-            return{ ...toRefs(state),isLink,netLink,weightInfo,patientInfo,xyjInfo,inputRef,AudioRef0,AudioRef,AudioRef2,AudioRef3,inputChabge
+                }
+                else {
+                    AudioRef2.value.play()
+                    // 发送结果到sockte服务
+                    const mode = {
+                        patientCode: patientInfo.value.code,
+                        weight: weightInfo.value.result,
+                        bloodPressure: ''
+
+                    }
+                    console.log('发送患者结果', mode)
+                    sendPationSet(mode)
+                    // 计算目标脱水量
+                    if (Number(weightInfo.value.result) > 0 && Number(patientInfo.value.pureWeight) !== 0) {
+                        state.aimTSL = (Number(weightInfo.value.result) - Number(patientInfo.value.pureWeight)).toFixed(2)
+                    }
+                }
             }
+        )
+        watch(
+            () => xyjInfo.value.resultTime,
+            () => {
+                if (xyjInfo.value.result !== '') {
+                    const list = xyjInfo.value.result.split(',')
+                    if (list.length === 3) {
+                        state.gao_ya = list[0]
+                        state.di_ya = list[1]
+                        state.mai_bu = list[2]
+                    }
+                    if (patientInfo.value.id === 0) {
+                        AudioRef0.value.play()
+                        inputRef.value.focus();
+                        settime()
+                    } else {
+                        AudioRef3.value.play()
+                        settime()
+                        const mode = {
+                            patientCode: patientInfo.value.code,
+                            weight: weightInfo.value.result,
+                            bloodPressure: xyjInfo.value.result
+
+                        }
+                        console.log('发送患者结果', mode)
+                        sendPationSet(mode)
+                    }
+                } else {
+                    state.gao_ya = ""
+                    state.di_ya = ""
+                    state.mai_bu = ""
+                }
+            }
+        )
+        watch(
+            () => dkqInfo.value.resultTime,
+            () => {
+              console.log(dkqInfo.value,'读卡器')
+                if (dkqInfo.value.result !== ''&&dkqInfo.value.result !== undefined) {
+                  const code=dkqInfo.value.result.split(",")[0]
+                  console.log('获取读卡器的code',code)
+                  sendPationCode(code)
+                }
+            }
+        )
+        watch(() => viewNumber,
+            () => {
+                state.clockNum = viewNumber.value
+            }
+        )
+        const inputChabge = () => {
+            sendPationCode(state.inputCode)
+            setTimeout(function () {
+                state.inputCode = ''
+            }, 1000)
+        }
+        const guyanbi=()=>{
+          state.caozuo++
+          if(state.caozuo>10){
+            ipcRenderer.send('winClose')
+          }
+          console.log(state.caozuo)
+        }
+        onMounted(() => {
+            console.log('页面初始化', os.hostname())
+            state.haodu=(document.documentElement.clientHeight-180)/2+'px'
+
+            state.clockNum = patientInfoStore().viewNumber
+            setTimeout(function () {
+                console.log('7秒后操作')
+                inputRef.value.focus();
+            }, 7000)
+            setInterval(function () {
+                state.Newdate = formatDate(new Date(), "YYYY-mm-dd HH:MM:SS")
+            }, 1000)
+        })
+        return {
+            ...toRefs(state), guyanbi,isLink, netLink, weightInfo, patientInfo, xyjInfo, inputRef, AudioRef0, AudioRef, AudioRef4, AudioRef2, AudioRef3, inputChabge
         }
     }
+}
 </script>
 <template>
-    <div class="home">
-        <!-- 提醒刷卡 -->
-        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step1.mp3" ref="AudioRef0" id="eventAudio"></audio>
+    <div class="pagehome">
+         <!-- 提醒刷卡 -->
+        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step1.mp3" ref="AudioRef0" id="eventAudio2"></audio>
         <!-- 患者信息读取成功 -->
-        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step2.mp3" ref="AudioRef" id="eventAudio"></audio>
+        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step2.mp3" ref="AudioRef" id="eventAudio2"></audio>
         <!-- 体重结果回传成功 -->
-        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step3.mp3" ref="AudioRef2" id="eventAudio"></audio>
+        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step3.mp3" ref="AudioRef2" id="eventAudio3"></audio>
         <!-- 血压结果回传成功 -->
-        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step4.mp3" ref="AudioRef3" id="eventAudio"></audio>
-        <el-dialog
-            title="提示"
-            v-model="netLink"
-            width="30%">
+        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step4.mp3" ref="AudioRef3" id="eventAudio4"></audio>
+        <!-- 没有找到患者 -->
+        <audio src="https://dhcdn.leon056.com/hemo/autoselfsign/step5.mp3" ref="AudioRef4" id="eventAudio5"></audio>
+        <!-- <el-dialog title="提示" v-model="netLink" width="30%">
             <span>无法链接到网络!</span>
-        </el-dialog>
-        <el-dialog
-            title="提示"
-            v-model="isLink"
-            width="30%">
+        </el-dialog> -->
+        <!-- <el-dialog title="提示" v-model="isLink" width="30%">
             <span>sockte连接失败正在重连。。。。。。</span>
-        </el-dialog>
-        <el-row>
-            <el-col :span="12">
-                <div class="tale">
-                    <img class="imgss" alt="Vue logo" src="@/assets/logo.png" />
-                </div>
-            </el-col>
-            <el-col :span="6">
-                <!-- <div> sockte连接状态{{isLink}}</div>
-                <div> 网络连接状态{{netLink}}</div> -->
-                <el-input id="inputCode" @change="inputChabge" v-model="inputCode" ref="inputRef" placeholder="" />
-
-            </el-col>
-            <el-col :span="6">
-                <div class="datess">
-                    {{clockNum}}
-                </div>
-            </el-col>
+        </el-dialog> -->
+        <el-row class="header">
+          <el-col :span="8">
+              <img 
+              class="image_1"
+              referrerpolicy="no-referrer"
+              :src="logo"
+            />
+            <div class="inpu" >
+              <el-input
+                v-model="inputCode"
+                ref="inputRef"
+                id="inputCode"
+                class="inputCode"
+                @change="inputChabge"
+                placeholder="请输入患者卡号或扫描条码"
+              />
+            </div>
+          </el-col>
+          <el-col :span="8" class="titleText">
+            <span class="text_1" @click="guyanbi">自助签到</span> <span class="text_2"></span>
+          </el-col>
+          <el-col :span="8" class="inputcla">
+            
+              {{clockNum}}
+          </el-col>
+          
+          
+          
         </el-row>
-        <div class="grid-container">
-            <div class="grid-item">
-                <el-avatar
-                    shape="square"
-                    :size="100"
-                    fit="cover"
-                    :src="patientInfo.patientAvatarIcon"
-                />
-                <div class="zsf">{{patientInfo.name}}</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">当前时间:</div>
-                <div class="conText">{{Newdate}}</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">透析号:</div>
-                <div class="conText">{{patientInfo.hemoCode}}</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">机号:</div>
-                <div class="conText">{{patientInfo.deviceCode}}</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">序号:</div>
-                <div class="conText">0</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">干体重(kg):</div>
-                <div class="conText">{{patientInfo.pureWeight}}</div>
-            </div>
-            <div class="grid-item" >
-                <div>
-                    <div class="lableText" v-if="weightInfo.state===2">透前称重(kg):</div>
-                    <div class="lableText" v-if="weightInfo.state===1" style="color:red">体重秤通讯服务正常运行但未联通设备</div>
-                    <div class="lableText" v-if="weightInfo.state===0" style="color:red">体重秤通讯服务不正常 </div>
-                    <div class="conText">{{weightInfo.result}}</div>
+      <el-row :gutter="20">
+        <el-col :span="12">
+          <div class="divcol" :style="{height:haodu}">
+            <el-row  style="width: 100%; height: 100%">
+              <el-col :span="8" class="imgclass">
+                <el-image style="width: 100%; height: 85%" :src="patientInfo.patientAvatarIcon" 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: 10%;">
+                  <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" :style="{height:haodu}">
+            <el-row class="titleHand">
+              <el-col  :span="12">
+                <div class="tilaft">
+                  血压(mmHg):
                 </div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText">目标脱水量:</div>
-                <div class="conText">{{aimTSL}}</div>
-            </div>
-            <div class="grid-item">
-                <div class="lableText" v-if="xyjInfo.state===2">血压:</div>
-                <div class="lableText" v-if="xyjInfo.state===1" style="color:red">血压通讯服务正常运行但未联通设备</div>
-                <div class="lableText" v-if="xyjInfo.state===0" style="color:red">血压通讯服务不正常 </div>
-                <div class="conText">{{gao_ya}}/{{di_ya}}</div>
-            </div>
-        </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>
+            </el-row>
+          </div>
+        </el-col>
+      </el-row>
+      <el-row style="margin-top: 20px;" :gutter="20">
+        <el-col :span="12">
+          <div class="divcol" :style="{height:haodu}">
+            <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" :style="{height:haodu}">
+            <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>
+            </el-row>
+          </div>
+        </el-col>
+      </el-row>
     </div>
+
 </template>
-<style>
-body {
-    background: #f3f7fb;
+<style  scoped>
+body{
+  background: #F3F6FE;
+  padding: 0;
+
 }
-.coldev {
-    height: 200px;
-    background: #ffff;
+.inpu{
+  margin-top: 20px;
 }
-.grid-container {
-    display: grid;
-    grid-template-columns: 33% 33% 33%;
-    grid-gap: 20px;
-    background: #f3f7fb;
-    padding: 10px;
+.header{
+  height: 40px;
+  background: #FFFFFF;
+  box-shadow: 1px 3px 5px 0px #E9E9E9;
+  margin-bottom: 10px;
 }
-.grid-container > div {
-    background: #ffffff;
-    height: 150px;
-    text-align: center;
-    border-radius: 10px;
-    padding: 10px;
+.inputcla{
+  padding-top: 5px;
+  text-align: right;
+  font-size: 27px;
+  font-family: PingFangSC-Medium, PingFang SC;
+  font-weight: 500;
+  color: #FF7472;
+
 }
-.lableText {
-    text-align: left;
-    /* height: 50px; */
-    /* line-height: 50px; */
-    padding-top: 30px;
-    font-size: 13pt;
+.titleText{
+  text-align: center;
+  color: red;
+  font-size: 2rem;
+  height: 40px;
+  line-height: 40px;
+  
 }
-.conText {
-    height: 50px;
-    line-height: 50px;
-    padding-top: 30px;
-    color: #769aff;
-    font-size: 20pt;
+
+.divcol{
+  box-shadow: 1px 2px 4px 0px rgba(201, 223, 246, 0.5);
+  background-color: rgba(255, 255, 255, 1);
+  border-radius: 20px;
+  height: 426px;
+  padding-left: 1.5rem;
+  padding-top: 5%;
+  padding-right: 0.5rem;
+  background: #FFFFFF;
 }
-.imgss {
-    height: 30px;
+.rowdiv{
+  /* background: #769AFF; */
+  font-size: 300%;
+  height: 15%;
+  margin-top: 5%;
 }
-.tale {
-    height: 30px;
-    line-height: 50px;
-    /* text-align: center; */
+.titleHand{
+  /* background: #769AFF; */
+  height: 15%;
 }
-.zsf {
-    font-size: 18pt;
-    margin-top: 15pt;
-    color: #769aff;
+.tilaft{
+  text-align: left;
+  font-size: 300%;
+  font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
+  font-weight: 400;
+  color: #333333;
+  line-height: 42px;
+  letter-spacing: 1px;
 }
-.active{
-    background: #c1c2c6;
-    color: black;
+.tiregth{
+  text-align: right;
+  padding-left: 5px;
 }
-.datess{
-    text-align: right;
-    padding-right: 20px;
-    height: 30px;
-    line-height: 30px;
-    color: red;
-    font-weight: 1000;
+.divbody{
+  height: 70%;
+  width: 100%;
+  display:table;
 }
-</style>
\ No newline at end of file
+.bodeText{
+  display:table-cell; 
+  vertical-align:middle;
+  width: 100%;
+  text-align: center;
+  font-size: 800%;
+  font-family: DINAlternate-Bold, DINAlternate;
+  font-weight: bold;
+  color: #769AFF;
+  /* line-height: 100%; */
+}
+.imgclass{
+  /* background: red; */
+  height: 100%;
+  /* padding-top: 5%; */
+  /* padding-top: ; */
+}
+.userinfo{
+  padding-top: 6%;
+  /* background: #769AFF; */
+  font-size: 300%;
+  text-align: right;
+}
+.lableclass{
+  text-align: right;
+  font-weight: 400;
+  color: #777777;
+  /* background: #769AFF; */
+
+}
+.textclass{
+  text-align: left;
+  font-family: AlibabaPuHuiTi-Medium, AlibabaPuHuiTi;
+  font-weight: 500;
+  color: #769AFF;
+  
+}
+
+
+
+</style>

--
Gitblit v1.8.0