package com.mvc.constant;

public class BaseConstant {
    //设备SN编码长度
    public static final int LENGTH_DEVICE_SN = 11;
    //遥测站编码长度
    public static final int LENGTH_STATION_CODE = 10;
    //遥测站编码长度
    public static final int LENGTH_IMEI = 15;
    //识别结果可信的标记
    public static final String IDENT_GOOD_FLAG = "1,2,7,8";

    //有效标记(也用来作为usg_flag对应值使用)
    public static final String VALID_FLAG = "1";

    //无效标记(也用来作为usg_flag对应值使用)
    public static final String INVALID_FLAG = "0";

    //自定义菜单的路由ID
    public static final int CUSTOMIZ_ROUTER_ID = 999;

    //默认的站点编码
    public static final String DEFAULT_STATION_CODE = "0000000000";

    //特殊单位代码(内部用户)
    public static final String SPECIAL_UNIT_CODE =  "88888888";

    //HTTP中的换行符
    public static final String HTML_NEW_LINE = "<br>";

    //默认采样间隔
    public static final int DEFAULT_SAMPLE_INTERVAL = 1440;

    //最大采样间隔
    public static final int MAX_SAMPLE_INTERVAL = 9898;

    //默认最大离散时长(统一改为7点,要考虑在生成审核数据前收到数据) 2025-05-08 guozhao
    public static final int MAX_DISCRETE_DURATION = 7;

    //投运前采样间隔
    public static final int PRE_COMMISSION_SAMPLE_INTERVAL = 60; // 根据实际需求设置默认值

    //拷机任务中CSQ阈值
    public static final int CHECK_CSQ_MIN_QUALIFY = 20;

    //不需要审核的版本标记
    public static final String VERSION_NO_REVIEW_REQUIRED = "aa125";
}
