From 86757b78b4fede4c68af4e431817d53fa3446eb8 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 01 七月 2025 19:49:43 +0800
Subject: [PATCH] 识别叫号

---
 src/views/home/index.vue |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 1d6f471..9b3395a 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -429,6 +429,7 @@
       id: 0,
       code: '',
       name: '',
+      patientNamePyFull:'',
       patientAvatarIcon: '',
       deviceCode: '',
       hemoCode: '',
@@ -673,7 +674,7 @@
       // 人脸识别成功后 1查看是否开启测温
       // console.log(`患者信息识别成功:${patientInfo.value.name}`)
       ipcRenderer.invoke('logger', `患者信息识别成功:${patientInfo.value.name}`)
-      let str = `${patientInfo.value.name}识别成功,分区:${patientInfo.value.设备分区名称},床号:${patientInfo.value.deviceNo},`
+      let str = `${patientInfo.value.patientNamePyFull?patientInfo.value.patientNamePyFull:patientInfo.value.name}识别成功,分区:${patientInfo.value.设备分区名称},床号:${patientInfo.value.deviceNo},`
       dialogVisible.value = false
       speech.value?.speak({ text: str }).then(() => {
       })
@@ -1205,7 +1206,7 @@
   canvas.height = video.videoHeight
   // 参数:图片,裁剪开始x坐标,裁剪开始y坐标,裁剪宽度,裁剪高度,目标x坐标,目标y坐标,目标宽度,目标高度
   // context.drawImage(image, 100, 100, 200, 200, 0, 0, 200, 200);
-  canvas.getContext('2d')?.drawImage(video, startPoint.x-10,startPoint.y-10,width+20,height+20,0,0,width+10,height+10)
+  canvas.getContext('2d')?.drawImage(video, startPoint.x-20,startPoint.y-20,width+60,height+60,20,20,width+60,height+60)
   const imgSrc = canvas?.toDataURL('image/png');
 
   return imgSrc

--
Gitblit v1.8.0