package com.basic.security.manager.helper.rm.fragment; import android.text.TextUtils; import com.basic.security.fragment.MenuFragment; import com.basic.security.manager.impl.cblite.AccountManager; import com.basic.security.manager.helper.rm.base.CurrentBase; import com.basic.security.manager.impl.cblite.HintSignUpManager; import com.basic.security.utils.MutableDocumentUtil; import com.basic.security.utils.ToastUtil; public class CurrentAdminFaceLogin extends CurrentBase { public CurrentAdminFaceLogin() { thisFragment = activity.fragment_admin_face_login; } @Override protected boolean needAdjustFaceTips() { return true; } @Override protected boolean adminLogin() { ToastUtil.show("管理员登入成功!"); AccountManager.setAdminId(currentCompareFeatureResult.personId); ((MenuFragment) activity.fragment_menu).person_manage(); return true; } @Override protected boolean doSetFaceTitleWithRegistered() {// currentFaceTitleAndTips.setFaceTitleRedColor(); if (currentPerson == null) { currentFaceTitleAndTips.setFaceTitleRedColor(); currentFaceTitleAndTips.faceTitle("未注册"); } else if ("未注册".equals(MutableDocumentUtil.getString(currentPerson, "sign_up_status"))) { currentFaceTitleAndTips.setFaceTitleRedColor(); currentFaceTitleAndTips.faceTitle("未注册"); } else { currentFaceTitleAndTips.setFaceTitleGreenColor(); if (currentIdentityNameList.size() == 0){ currentFaceTitleAndTips.faceTitle(MutableDocumentUtil.getString(currentPerson, "sign_up_status")); }else { currentFaceTitleAndTips.faceTitle(TextUtils.join(", ", currentIdentityNameList));; } } return true; } }