From a814f6eb98bb1f38a80415abefd61df71a579a8a Mon Sep 17 00:00:00 2001
From: chenyincheng <501753378@qq.com>
Date: 星期三, 12 四月 2023 09:30:43 +0800
Subject: [PATCH] 34
---
src/views/home/index.vue | 35 +++++++++++++----------------------
1 files changed, 13 insertions(+), 22 deletions(-)
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 35ed034..8828af0 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -13,13 +13,6 @@
import state2 from '@/assets/state2.png'
import state3 from '@/assets/state3.png'
import logo from '@/assets/LOGO.png'
-import step6 from '@/assets/mp3/step6.mp3'
-import step5 from '@/assets/mp3/step5.mp3'
-import step4 from '@/assets/mp3/step4.mp3'
-import step3 from '@/assets/mp3/step3.mp3'
-import step2 from '@/assets/mp3/step2.mp3'
-import step1 from '@/assets/mp3/step1.mp3'
-import step7 from '@/assets/mp3/chongfuchengzhong.mp3'
import login from '@/views/login/index.vue'
import { confingInfoStore } from '@/stores/StoresConfing'
import { ElMessage } from 'element-plus'
@@ -41,6 +34,11 @@
return !sockte.isLink
})
const netLink = computed(() => {
+ if(!sockte.netLink){
+ ipcRenderer.invoke('logger', '网络已经断开')
+ }else{
+ ipcRenderer.invoke('logger', '网络已经恢复')
+ }
return !sockte.netLink
})
const weightInfo = computed(() => {
@@ -144,6 +142,7 @@
state.di_ya = ''
state.mai_bu = ''
}
+ state.clockNum = patientInfoStore().viewNumber
if (isUseFaceRecogService.value) {
console.log('开启人脸识别')
state.dialogVisible = true
@@ -157,13 +156,6 @@
fasongNum:0,
caozuo: 0,// 点击10下才能关闭
logo: logo,
- step5: step5,
- step4: step4,
- step3: step3,
- step7: step7,
- step2: step2,
- step1: step1,
- step6: step6,
state1: state1,
state2: state2,
state3: state3,
@@ -212,9 +204,6 @@
}
// 没有找到患者
else if (patientInfo.value.name === '') {
- // speech.value?.speak({ text: "没有找到患者,请重新刷卡" }).then(() => {
- // console.log("播报完成...")
- // })
if (isUseFaceRecogService.value) {
state.dialogVisible = true
}
@@ -227,9 +216,6 @@
speech.value?.speak({ text: `${patientInfo.value.name}今日没有排班,不能自助签到` }).then(() => {
console.log("播报完成...")
})
- // if (isUseFaceRecogService.value) {
- // state.dialogVisible = true
- // }
return
}
}
@@ -333,18 +319,23 @@
const sundMode= (mode:any)=>{
state.fasongNum++
// const res= await updatePatient(mode)
+ ipcRenderer.invoke('logger', `患者结果上传,第${state.fasongNum}次`)
+ ipcRenderer.invoke('logger', '参数:'+JSON.stringify(mode))
updatePatient(mode).then(re=>{
ElMessage.success('结果发送成功')
+ ipcRenderer.invoke('logger', '结果上传成功')
setTimeout(() => {
fuxuan()
- },5000)
+ },8000)
return false
}).catch(re=>{
ElMessage('结果发送失败')
+ ipcRenderer.invoke('logger', `结果发送失败:第${state.fasongNum}次,3秒后重新发送`)
if(state.fasongNum<3){
- setTimeout(sundMode,1000);
+ setTimeout(sundMode,5000);
}
else{
+ ipcRenderer.invoke('logger', '3次结果上传都失败放弃本次请求')
return false
}
})
--
Gitblit v1.8.0