| | |
| | | |
| | | import com.basic.security.model.HintDoorAccess; |
| | | import com.basic.security.model.ModelAdapter; |
| | | import com.basic.security.model.Sync; |
| | | import com.basic.security.utils.Constants; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | |
| | | private static ModelAdapter hintDoorAccess; |
| | | |
| | | public static void initHintDoorAccess() { |
| | | hintDoorAccess = HintDoorAccessManager.findById("hint_door_access", IdManager.getId(HintDoorAccess.tableName, false)); |
| | | hintDoorAccess = HintDoorAccessManager.findById("hint_door_access", HintDoorAccess.tableName); |
| | | if (hintDoorAccess == null) { |
| | | hintDoorAccess = new ModelAdapter(IdManager.getId(HintDoorAccess.tableName, false)); |
| | | hintDoorAccess = new ModelAdapter(HintDoorAccess.tableName); |
| | | hintDoorAccess.setString("no_register", "请刷身份证注册"); |
| | | hintDoorAccess.setString("access_identity", "1"); |
| | | hintDoorAccess.setString("access_name", "1"); |
| | |
| | | hintDoorAccess.setString("refuse_pass_hint", "请联系安保人员"); |
| | | hintDoorAccess.setString("device_id", DeviceManager.getDeviceId()); |
| | | hintDoorAccess.setString("table", "hint_door_access"); |
| | | hintDoorAccess.setString(Sync.needSync, Constants.FALSE); |
| | | BaseManager.save(hintDoorAccess); |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | public static String getRefusePassMessage() { |
| | | // System.out.println("HintDoorAccessManager.getRefusePassMessage " + FrameUtil.getFrames()); |
| | | // System1.out.println("HintDoorAccessManager.getRefusePassMessage " + FrameUtil.getFrames()); |
| | | getHintDoorAccessDocument(); |
| | | if (hintDoorAccess != null) { |
| | | if (!TextUtils.isEmpty(hintDoorAccess.getString("refuse_pass_hint"))) { |
| | |
| | | } |
| | | |
| | | public static String getDeviceDoorAccessConfirmMessage(ModelAdapter currentPerson) { |
| | | // System.out.println("HintDoorAccessManager.getDeviceDoorAccessConfirmMessage"); |
| | | // System1.out.println("HintDoorAccessManager.getDeviceDoorAccessConfirmMessage"); |
| | | String message = ""; |
| | | if (getConfirmPassIsShowIdentity()) { |
| | | List<String> identityNameList = PersonIdentityManager.findIdentityNameByPersonId(currentPerson.getId()); |
| | |
| | | } |
| | | |
| | | public static String getSignUpRuleDoorAccessAllowMessage(ModelAdapter ruleDocument, ModelAdapter currentPerson) { |
| | | // System.out.println("HintDoorAccessManager.getSignUpRuleDoorAccessAllowMessage " + FrameUtil.getFrames()); |
| | | // System1.out.println("HintDoorAccessManager.getSignUpRuleDoorAccessAllowMessage " + FrameUtil.getFrames()); |
| | | String message = ""; |
| | | if (getAccessIsShowIdentity() && currentPerson != null) { |
| | | List<String> identityNameList = PersonIdentityManager.findIdentityNameByPersonId(currentPerson.getId()); |
| | |
| | | } |
| | | |
| | | public static String getNoRegisterHint() { |
| | | // System.out.println("HintDoorAccessManager.getNoRegisterHint " + FrameUtil.getFrames()); |
| | | // System1.out.println("HintDoorAccessManager.getNoRegisterHint " + FrameUtil.getFrames()); |
| | | if (BaseSettingManager.isGuestMode()) { |
| | | if (hintDoorAccess != null && !TextUtils.isEmpty(hintDoorAccess.getString("no_register"))) { |
| | | return hintDoorAccess.getString("no_register"); |