From b9657e5cfdb38579600e745150eb398b67515b65 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期六, 05 八月 2023 23:06:02 +0800
Subject: [PATCH] 更新定时器
---
src/views/home/index.vue | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 0f431cb..31d4389 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -30,7 +30,7 @@
</div>
<div v-if="is_ce_wen" style="width: 100%; height: 20%;">
<div style="font-size: 1.5rem; color: #FFFFFF;margin-left: 0.5rem;">
- 测温:<span v-if="dangqian_wendu>30">{{dangqian_wendu}}°C</span>
+ 体温:<span v-if="dangqian_wendu>30">{{dangqian_wendu}}°C</span>
<span v-else> /</span>
</div>
</div>
@@ -219,6 +219,7 @@
import { confingInfoStore } from '@/stores/StoresConfing'
import {base64toFile} from '@/samples/faceApi'
import{initPort} from '@/samples/portApi'
+import{initPort as oumulongHbp9030 } from '@/samples/deviceApi/oumulong-HBP-9030'
import { ElLoading, ElMessage } from 'element-plus'
let trackerTask: any = null;
// 标识用的画布
@@ -532,6 +533,8 @@
bloodPressure: ''
}
if (patientCodeLs !== mode.patientCode) {
+ // 定时数秒器
+ settime()
const tt = mode.weight.replace('.', '点')
speech.value?.speak({ text: `称重完成,${tt}kg` }).then(() => {
console.log("播报完成...")
@@ -587,6 +590,8 @@
fasongNum.value=0
// console.log(`开始发送结果到服务器:患者:${patientInfo.value.name},血压结果:${mode.bloodPressure}`)
ipcRenderer.invoke('logger', `开始发送结果到服务器:患者:${patientInfo.value.name},血压结果:${mode.bloodPressure}`)
+ // 定时数秒器
+ settime()
sundModeXyj()
}
} else {
@@ -601,6 +606,9 @@
patientCode: patientInfo.value.code,
weight: weightInfo.value.result,
bloodPressure: ''
+ }
+ if(dangqian_wendu.value>30){
+ mode.temperature=dangqian_wendu.value
}
fasongNum.value++
ipcRenderer.invoke('logger', `患者结果上传,第${fasongNum.value}次`)
@@ -630,6 +638,9 @@
patientCode: patientInfo.value.code,
weight: '',
bloodPressure: xyjInfo.value.result
+ }
+ if(dangqian_wendu.value>30){
+ mode.temperature=dangqian_wendu.value
}
fasongNum.value++
ipcRenderer.invoke('logger', `患者结果上传,第${fasongNum.value}次`)
@@ -709,6 +720,10 @@
if(is_ce_wen.value){
initPort(configData.value.portPath,configData.value.baudRate)
}
+ // 是否开启血压计联机
+ if(configData.value.Is_xyj){
+ oumulongHbp9030(configData.value.xueyanjiPortPath,configData.value.xueyanjiBaudRate)
+ }
// 是否开启脸识别
isUseFaceRecogService.value = configData.value.isUseFaceRecogService
console.log('人脸识别',isUseFaceRecogService.value)
--
Gitblit v1.8.0