package cn.gistack.alerts.notice.constant;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 中台接口响应列常量
|
* @author zhongrj
|
* @since 2023-04-21
|
*/
|
public class ZtApiDataColumnConstant {
|
|
|
/**
|
* 1.水位数据缺失字段(不包含责任人相关信息)
|
*/
|
public static List<String> waterInfoNotList = new ArrayList<String>()
|
{{
|
// add("county_nm,town_nm");
|
add("res_nm");
|
}};
|
|
/**
|
* 2.水位数据异常(不包含责任人相关信息)
|
*/
|
public static List<String> waterDataExcList = new ArrayList<String>()
|
{{
|
// add("county_nm,town_nm");
|
add("res_nm");
|
// add("rz");
|
}};
|
|
/**
|
* 3.水位超低于死水位(水库技术责任人、巡查责任人)
|
*/
|
public static List<String> waterLessDeadList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
}};
|
|
/**
|
* 5.水位接近汛限告警
|
*/
|
public static List<String> waterComeOverList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("over_z");
|
add("drp_24");
|
}};
|
|
/**
|
* 6.水位初次超汛限告警
|
*/
|
public static List<String> waterFirstOverList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_z");
|
}};
|
|
/**
|
* 7.水位小幅超汛限告警
|
*/
|
public static List<String> waterSmallScaleOverList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("over_z");
|
}};
|
|
/**
|
* 8.1水位大幅超汛限告警1
|
*/
|
public static List<String> waterBigScaleOverList1 = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("over_z");
|
add("drp_24");
|
}};
|
|
/**
|
* 8.2水位大幅超汛限告警2
|
*/
|
public static List<String> waterBigScaleOverList2 = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("over_z");
|
}};
|
|
|
/**
|
* 9.1 水位接近设计洪水位告警 --短信
|
*/
|
public static List<String> waterComeDesignList1= new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_z");
|
add("diff_dam");
|
add("drp_24");
|
}};
|
|
/**
|
* 9.2 水位接近设计洪水位告警 --电话
|
*/
|
public static List<String> waterComeDesignList2= new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_z");
|
add("diff_dam");
|
}};
|
|
/**
|
* 9.3 水位接近设计洪水位告警 --站内信
|
*/
|
public static List<String> waterComeDesignList3= new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_z");
|
add("diff_dam");
|
add("drp_24");
|
}};
|
|
/**
|
* 10 水位超设计洪水位告警处理
|
*/
|
public static List<String> waterMoreDesignList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_des_wtr_level");
|
add("diff_dam");
|
add("drp_24");
|
}};
|
|
/**
|
* 11 水位超校核洪水位告警
|
*/
|
public static List<String> waterMoreCheckList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_chec_fl_stag");
|
add("diff_dam");
|
add("drp_24");
|
}};
|
|
/**
|
* 12 近1h水位陡升
|
*/
|
public static List<String> waterComeOneHourUpList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("drp_24");
|
}};
|
|
/**
|
* 13 近1h水位陡降
|
*/
|
public static List<String> waterComeOneHourDownList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("rz");
|
add("over_1h");
|
add("drp_24");
|
}};
|
|
/**
|
* 15 已降大雨告警
|
*/
|
public static List<String> alreadyHeavyRainList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("alarm_val");
|
add("rz");
|
}};
|
|
/**
|
* 16 已降暴雨告警
|
*/
|
public static List<String> alreadyRainstormList = new ArrayList<String>()
|
{{
|
add("town_nm");
|
add("res_nm");
|
add("alarm_val");
|
add("rz");
|
}};
|
|
/**
|
* 18 6小时降雨告警
|
*/
|
public static List<String> sixHourRainList = new ArrayList<String>()
|
{{
|
add("county_nm,town_nm");
|
add("res_nm");
|
add("alarm_val");
|
add("rz");
|
}};
|
|
/**
|
* 19.坝安全监测告警
|
*/
|
public static List<String> damSafetyList = new ArrayList<String>()
|
{{
|
// add("county_nm,town_nm");
|
add("res_nm");
|
add("ms_flag");
|
}};
|
}
|