From f2d679a5cc548beccd5f6dcab7875080a9b96e2d Mon Sep 17 00:00:00 2001
From: chenyincheng <501753378@qq.com>
Date: 星期六, 04 二月 2023 09:15:31 +0800
Subject: [PATCH] 45
---
src/views/home/index.vue | 31 +++++++++++++++++++++----------
package.json | 2 +-
2 files changed, 22 insertions(+), 11 deletions(-)
diff --git a/package.json b/package.json
index 6ecf114..b54bb3a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "sign-tool",
- "version": "2.5.0",
+ "version": "2.5.1",
"icon": "public/favicon.ico",
"main": "dist/electron/main/index.js",
"author": "",
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 87c3f2a..7f8437a 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -36,6 +36,7 @@
const sockte = sockteStore()
const inputRef = ref()
let patientCodeLs=''
+ let patientCodeLsXy=''
const isUseFaceRecogService=ref(false)
const isLink = computed(() => {
return !sockte.isLink
@@ -202,8 +203,9 @@
}
console.log('发送患者结果,前提是患者code 不能重复', mode)
if(patientCodeLs!==mode.patientCode){
- console.log('发送患者结果')
- speech.value?.speak({text:`称重完成,${mode.weight}kg`}).then(()=>{
+ const tt=mode.weight.replace('.','点')
+ console.log('发送患者结果',tt)
+ speech.value?.speak({text:`称重完成,${tt}kg`}).then(()=>{
console.log("播报完成...")
})
// api上传
@@ -249,18 +251,27 @@
settime()
const mode = {
patientCode: patientInfo.value.code,
- weight: weightInfo.value.result,
+ weight: '',
bloodPressure: xyjInfo.value.result
}
console.log('发送患者结果', mode)
- speech.value?.speak({text:`收缩压:${state.gao_ya},舒张压:${state.di_ya},脉搏:${state.mai_bu}`}).then(()=>{
- console.log("播报完成...")
- })
- updatePatient(mode).then(re=>{
- console.log(re)
- })
- sendPationSet(mode)
+ if(patientCodeLsXy===mode.patientCode){
+ speech.value?.speak({text:'不能重复测量血压,请重新失败患者再测量血压'}).then(()=>{
+ console.log("播报完成...")
+ })
+ console.log('如果是重复提交 就不要上传到api')
+ return false
+ }else{
+ updatePatient(mode).then(re=>{
+ speech.value?.speak({text:`收缩压:${state.gao_ya},舒张压:${state.di_ya},脉搏:${state.mai_bu}`}).then(()=>{
+ console.log("播报完成...")
+ })
+ patientCodeLsXy=mode.patientCode
+ console.log(re)
+ })
+ sendPationSet(mode)
+ }
}
} else {
state.gao_ya = ""
--
Gitblit v1.8.0