826220679@qq.com
18 小时以前 1bda9524add969e315d870f284046ecf1097f956
src/dell_targets/Dell_SystemConfiguration.java
@@ -17,6 +17,7 @@
   public static String language="0";
   public static int hexport=8234;
   public static int ascallport=7000;
   public static int TrajectoryRetentionDays=30;//轨迹保存天数
    // 获取系统配置列表
    public static List<SystemConfiguration> getSystemConfigurations()  {
        // 创建配置对象列表
@@ -61,7 +62,20 @@
             // 位置转发间隔
             config.setLocationForwardingInterval(rs.getString("location_forwarding_interval"));
             // 轨迹保存天数
             config.setTrajectorySaveDays(rs.getString("trajectory_save_days"));
             String savedays=rs.getString("trajectory_save_days");
             if (savedays != null && !savedays.trim().isEmpty()) {
                 try {
                    TrajectoryRetentionDays= Integer.parseInt(savedays);
                     if (TrajectoryRetentionDays <= 0) {
                         // 如果转换后的值不是正整数,可以抛出异常或设置为默认值
                         throw new IllegalArgumentException("The value must be a positive integer.");
                     }
                 } catch (NumberFormatException e) {
                     // 如果字符串不是有效的整数格式,可以抛出异常或设置为默认值
                     System.err.println("Invalid number format: " + savedays);
                 }
             }
             config.setTrajectorySaveDays(savedays);
             // 标签离线判断时长
             config.setTagOfflineJudgmentDuration(rs.getString("tag_offline_judgment_duration"));
             // 基站离线判断时长