| | |
| | | package com.basic.security.utils; |
| | | |
| | | import android.text.TextUtils; |
| | | |
| | | import com.basic.security.manager.FeatureManager; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | |
| | |
| | | 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(); |
| | | } |
| | | |
| | | } |