| | |
| | | import com.basic.security.activity.MainActivity; |
| | | import com.basic.security.model.BaseSetting; |
| | | import com.basic.security.model.ModelAdapter; |
| | | import com.basic.security.model.Sync; |
| | | import com.basic.security.utils.Constants; |
| | | import com.basic.security.utils.socket.outdoor.OutdoorSendIpSocketClientFromBaseSetting; |
| | | |
| | |
| | | public static ModelAdapter baseSetting = new ModelAdapter(); |
| | | |
| | | public static void initBaseSetting() { |
| | | baseSetting = findById("base_setting", IdManager.getId(com.basic.security.model.BaseSetting.tableName)); |
| | | baseSetting = findById("base_setting", com.basic.security.model.BaseSetting.tableName); |
| | | if (baseSetting == null) { |
| | | baseSetting = new ModelAdapter(IdManager.getId(com.basic.security.model.BaseSetting.tableName)); |
| | | baseSetting = new ModelAdapter(com.basic.security.model.BaseSetting.tableName); |
| | | baseSetting.setString(BaseSetting.auto_mode, "1"); |
| | | baseSetting.setString(BaseSetting.auto_idcard_verify, "1"); |
| | | if (Constants.isOutdoor) { |
| | | baseSetting.setString(BaseSetting.indoor_device_id, "indoor1"); |
| | | baseSetting.setString(BaseSetting.indoor_device_ip, "192.168.1.138"); |
| | | baseSetting.setString(BaseSetting.indoor_device_ip, "192.168.222.103"); |
| | | } |
| | | //自动注册模式 1是,0否 |
| | | baseSetting.setString("auto_mode", "0"); |
| | |
| | | //身份证验证1是,0否 |
| | | baseSetting.setString("admin_idcard_verify", "0"); |
| | | //身份证验证,手机号是否必填 1是,0否 |
| | | baseSetting.setString("admin_idcard_verify_phone", "1"); |
| | | baseSetting.setString("admin_idcard_verify_phone", "0"); |
| | | //管理员登入后几分钟自动退出 |
| | | baseSetting.setString("edit_setting", "1"); |
| | | //几秒返回首页 |
| | |
| | | baseSetting.setString(com.basic.security.model.BaseSetting.open_door_password_enable, Constants.FALSE); |
| | | baseSetting.setString(com.basic.security.model.BaseSetting.reboot_hour, "0"); |
| | | baseSetting.setString(com.basic.security.model.BaseSetting.reboot_hour_enable, Constants.TRUE); |
| | | baseSetting.setString(Sync.needSync, Constants.FALSE); |
| | | BaseManager.save(baseSetting); |
| | | } |
| | | } |
| | |
| | | openDoorDuration = 10; |
| | | } |
| | | } catch (Exception e) { |
| | | System.out.println(e.getMessage()); |
| | | System1.out.println(e.getMessage()); |
| | | } |
| | | return openDoorDuration; |
| | | } |
| | | |
| | | public static List<ModelAdapter> findBaseSettingList(String sql) { |
| | | return findList(sql); |
| | | } |
| | | |
| | | public static void deleteBaseSetting(ModelAdapter modelAdapter) { |
| | | delete(modelAdapter); |
| | | } |
| | | |
| | | public static String getOpenDoorPassword() { |