From 81e258e6aa59dafce998b4f41b1271a9f5c9aff5 Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期四, 30 十月 2025 20:07:26 +0800
Subject: [PATCH] 钥匙柜

---
 keyCabinet-android/datalibrary/src/main/java/com/example/datalibrary/manager/FaceSDKManager.java |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/keyCabinet-android/datalibrary/src/main/java/com/example/datalibrary/manager/FaceSDKManager.java b/keyCabinet-android/datalibrary/src/main/java/com/example/datalibrary/manager/FaceSDKManager.java
index cd1a90f..fe9db72 100644
--- a/keyCabinet-android/datalibrary/src/main/java/com/example/datalibrary/manager/FaceSDKManager.java
+++ b/keyCabinet-android/datalibrary/src/main/java/com/example/datalibrary/manager/FaceSDKManager.java
@@ -309,15 +309,14 @@
 
     private static BDFaceImageInstance rgbInstance =null;
     private LivenessModel livenessModel;
+    private String groupId;
 
     /**
      * 0:绠$悊鍛橈紝1锛氱敤鎴�
      * @param groupId
      */
     public void setGroupId(String groupId){
-        if(livenessModel!=null){
-            livenessModel.setGroupId(groupId);
-        }
+        this.groupId = groupId;
     }
     /**
      * 妫�娴�-娲讳綋-鐗瑰緛-浜鸿劯妫�绱㈡祦绋�
@@ -1215,7 +1214,7 @@
                     //System.out.println("==isOk==>鍖归厤鍒版暟閲�"+featureResult.size());
                     User user = null;
                     Feature topFeature = null;
-                    if(TextUtils.isEmpty(livenessModel.getGroupId())){
+                    if(TextUtils.isEmpty(groupId)){
                         //涓虹┖锛岄渶瑕佹帓搴忥紝浼樺厛鍙栦細鍛�
                         for(Feature feat:featureResult) {
                             threholdScore = bdFaceCheckConfig.scoreThreshold;
@@ -1242,7 +1241,7 @@
                                 //System.out.println("==isOk==>50");
                                 // 褰撳墠featureEntity 鍙湁id+feature 绱㈠紩锛屽湪鏁版嵁搴撲腑鏌ュ埌瀹屾暣淇℃伅
                                 User userOld = FaceApi.getInstance().getUserListById(feat.getId());
-                                if(livenessModel.getGroupId().equals(userOld.getGroupId())){
+                                if(groupId.equals(userOld.getGroupId())){
                                     user = userOld;
                                     topFeature = feat;
                                     break;

--
Gitblit v1.9.3