From 603cb36a5123e46656b06a5deb8d7ac7ff81307f Mon Sep 17 00:00:00 2001
From: 554325746@qq.com <554325746@qq.com>
Date: 星期三, 25 十二月 2019 08:48:51 +0800
Subject: [PATCH] a

---
 app/src/main/java/com/basic/security/utils/BasicIdUtil.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/basic/security/utils/BasicIdUtil.java b/app/src/main/java/com/basic/security/utils/BasicIdUtil.java
index 4dc189c..b8eee20 100644
--- a/app/src/main/java/com/basic/security/utils/BasicIdUtil.java
+++ b/app/src/main/java/com/basic/security/utils/BasicIdUtil.java
@@ -1,5 +1,9 @@
 package com.basic.security.utils;
 
+import android.text.TextUtils;
+
+import com.basic.security.manager.FeatureManager;
+
 import java.text.SimpleDateFormat;
 import java.util.Date;
 
@@ -9,4 +13,19 @@
     public static String getPersonId() {
         return "PSPAD0101" + sdf.format(new Date());
     }
+
+    public static String getPersonId(byte[] featureArray) {
+        try {
+            if (featureArray != null) {
+                String duplicatePersonId = FeatureManager.isDuplicateInAllDb(featureArray);
+                if (!TextUtils.isEmpty(duplicatePersonId)) {
+                    return duplicatePersonId;
+                }
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return getPersonId();
+    }
+
 }

--
Gitblit v1.8.0