From fe2618c213d59d2fe3cbef757cfe593ba46a56e5 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期五, 24 一月 2025 11:12:29 +0800
Subject: [PATCH] 优化本地人脸识别逻辑

---
 src/samples/faceApi.ts |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/samples/faceApi.ts b/src/samples/faceApi.ts
index fa1f959..2de0bdf 100644
--- a/src/samples/faceApi.ts
+++ b/src/samples/faceApi.ts
@@ -141,6 +141,19 @@
       formData.append('file', blobFile)
       checkUploadFile(formData).then(re=>{
           console.log('-----',re)
+          if(re.code===200&&re?.result?.length>0){
+            const entityId=re?.result[0]._label
+            console.log(entityId,'得到了人脸识别id,存患者code到vuex')
+            sockteStore().setfaceSockte({
+              deviceType: "人脸识别",
+              deviceName: "人脸识别",
+              result: entityId,
+              resultTime: ''
+            })
+          }else{
+            console.log('本地没识别')
+          }
+          
       }).finally(()=>{
           // 删除图片
           delImg(path)
@@ -173,10 +186,12 @@
        // 是否本地识别
        const isLanFace= confingInfoStore().confingInfo.isLanFace
        if(isLanFace===true){
+        console.log('本地识别')
         //本地识别
         faceApiCheck(path)
        }else{
         //阿里验证外网
+        console.log('阿里识别')
         faceShibie(path)
        }
        

--
Gitblit v1.8.0