package com.basic.security.utils; import android.text.TextUtils; import com.basic.security.manager.FeatureManager; import java.text.SimpleDateFormat; import java.util.Date; public class BasicIdUtil { static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); 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(); } }