<script lang="ts">
|
import { userInfoStore } from '@/stores/userInfo'
|
import { sockteStore } from '@/stores/sockteInfo'
|
import { ipcRenderer } from 'electron'
|
import { reactive,computed, toRefs } from "vue"
|
export default {
|
setup() {
|
const user = userInfoStore()
|
const sockte= sockteStore()
|
const isLink= computed(()=>{
|
return sockte.isLink
|
})
|
const netLink= computed(()=>{
|
return sockte.netLink
|
})
|
const state=reactive({
|
})
|
const ubtCilert=()=>{
|
console.log('ss')
|
// console.log(user.userInfo)
|
// console.log(sockteStore().isLink)
|
// ipcRenderer.send('main-process-message2', { 'param1': "hello" });
|
// console.log(window.myApi.fun('陈银城'))
|
}
|
return{ ...toRefs(state), ubtCilert,isLink,netLink
|
}
|
}
|
}
|
</script>
|
<template>
|
<div class="home">
|
<!-- <el-button @click="ubtCilert">
|
test
|
</el-button> -->
|
<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="12">
|
<div> sockte连接状态{{isLink}}</div>
|
<div> 网络连接状态{{netLink}}</div>
|
</el-col>
|
</el-row>
|
<div class="grid-container">
|
<div class="grid-item">
|
<el-avatar
|
shape="square"
|
:size="100"
|
fit="cover"
|
src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"
|
/>
|
<div class="zsf">张三丰</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">当前时间:</div>
|
<div class="conText">2022-06-21 14:10</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">当前时间:</div>
|
<div class="conText">2022-06-21 14:10</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">机号:</div>
|
<div class="conText">001</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">序号:</div>
|
<div class="conText">10</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">干体重(kg):</div>
|
<div class="conText">88</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">透前称重(kg):</div>
|
<div class="conText">90</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">目标脱水量:</div>
|
<div class="conText">2</div>
|
</div>
|
<div class="grid-item">
|
<div class="lableText">血压:</div>
|
<div class="conText">140/90</div>
|
</div>
|
</div>
|
</div>
|
</template>
|
<style>
|
body {
|
background: #f3f7fb;
|
}
|
.coldev {
|
height: 200px;
|
background: #ffff;
|
}
|
.grid-container {
|
display: grid;
|
grid-template-columns: 33% 33% 33%;
|
grid-gap: 20px;
|
background: #f3f7fb;
|
padding: 10px;
|
}
|
.grid-container > div {
|
background: #ffffff;
|
height: 150px;
|
text-align: center;
|
border-radius: 10px;
|
padding: 10px;
|
}
|
.lableText {
|
text-align: left;
|
/* height: 50px; */
|
/* line-height: 50px; */
|
padding-top: 30px;
|
font-size: 13pt;
|
}
|
.conText {
|
height: 50px;
|
line-height: 50px;
|
padding-top: 30px;
|
color: #769aff;
|
font-size: 20pt;
|
}
|
.imgss {
|
height: 30px;
|
}
|
.tale {
|
height: 30px;
|
line-height: 50px;
|
/* text-align: center; */
|
}
|
.zsf {
|
font-size: 18pt;
|
margin-top: 15pt;
|
color: #769aff;
|
}
|
</style>
|