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