a
554325746@qq.com
2019-12-25 603cb36a5123e46656b06a5deb8d7ac7ff81307f
app/src/main/java/com/basic/security/manager/helper/rm/base/CurrentBaseIdCard.java
@@ -4,9 +4,9 @@
import com.basic.security.base.BaseFragment;
import com.basic.security.fragment.PersonManageFragment;
import com.basic.security.manager.AccountManager;
import com.basic.security.manager.BaseSettingManager;
import com.basic.security.manager.PersonManager;
import com.basic.security.manager.UserManager;
import com.basic.security.model.ModelAdapter;
import com.basic.security.model.Person;
import com.basic.security.utils.FaceId;
@@ -34,7 +34,7 @@
                camera_image_feature = BaseFragment.getFaceFeature();
            }
            if (activity.currentFragment == activity.fragment_person_manage) {
                byte[] camera_image_feature_blob = activity.fragment_person_manage.selectedPerson.getBlob("camera_image_feature");
                byte[] camera_image_feature_blob = activity.fragment_person_manage.selectedPerson().getBlob("camera_image_feature");
                if (camera_image_feature_blob != null) {
                    camera_image_feature = camera_image_feature_blob;
                }
@@ -44,7 +44,7 @@
            }
            double score = FaceId.instance.compareFeature(idcard.featureData, camera_image_feature);
            if (score > 50) {
                if (AccountManager.adminLoggedIn()) {
                if (UserManager.adminLoggedIn()) {
//                    activity.fragment_face_detail.updateIdCard();
//                    SystemClock.sleep(500);
//                    activity.fragment_person_manage.savePerson();
@@ -56,14 +56,13 @@
                        SystemClock.sleep(300);
                        activity.currentFragmentShowTime = System.currentTimeMillis();
                        activity.fragment_face_detail.checkedIdentityMapByPerson = checkedRuleMapByPerson;
                        activity.fragment_face_detail.notifyDataSetChanged();
                    }
                }
                if (!AccountManager.adminLoggedIn()) {
                if (!UserManager.adminLoggedIn()) {
                    if (activity.currentFragment == activity.fragment_su_auto_ic_wait_idcard) {
                        ModelAdapter selectedPerson = activity.fragment_person_manage.selectedPerson;
                        ModelAdapter selectedPerson = activity.fragment_person_manage.selectedPerson();
                        if (selectedPerson != null) {
                            System.out.println("CurrentBaseIdCard.compareCameraFaceAndIdCardFace selectedPerson=" + selectedPerson);
                            System1.out.println("CurrentBaseIdCard.compareCameraFaceAndIdCardFace selectedPerson=" + selectedPerson);
                        }
                        SystemClock.sleep(1000);
                        if (BaseSettingManager.isAutoSignUpIDCardModeNeedPhone()) {