端口上报测试过程bug修改
1.端口查询sql修改 2.数据处理修改
This commit is contained in:
@@ -42,7 +42,7 @@ public class NmsPortThread implements Runnable {
|
|||||||
ArrayList<Map<String,String>> portStatusInfo = service.getPortStatusInfo();//串联设备端口配置状态
|
ArrayList<Map<String,String>> portStatusInfo = service.getPortStatusInfo();//串联设备端口配置状态
|
||||||
Map<String,String> portStatusInfoMap = new HashMap<String,String>();
|
Map<String,String> portStatusInfoMap = new HashMap<String,String>();
|
||||||
for(Map<String,String> map : portStatusInfo){
|
for(Map<String,String> map : portStatusInfo){
|
||||||
portStatusInfoMap.put(map.get("seqid")+map.get("name_flag"), map.get("port_set_state"));
|
portStatusInfoMap.put(map.get("seqid")+map.get("name_flag"), map.get("state"));
|
||||||
}
|
}
|
||||||
logger.debug(String.format("查询数量:%s", nmsPortInfo.size()));
|
logger.debug(String.format("查询数量:%s", nmsPortInfo.size()));
|
||||||
Map<String, List<Map<String, String>>> data = new HashMap<String, List<Map<String, String>>>();
|
Map<String, List<Map<String, String>>> data = new HashMap<String, List<Map<String, String>>>();
|
||||||
@@ -73,7 +73,7 @@ public class NmsPortThread implements Runnable {
|
|||||||
Map<String,String> sw = new HashMap<String,String>();
|
Map<String,String> sw = new HashMap<String,String>();
|
||||||
sw.put("area",info.get("ADDR") );
|
sw.put("area",info.get("ADDR") );
|
||||||
sw.put("port", portName);
|
sw.put("port", portName);
|
||||||
sw.put("status", adminStatus);
|
sw.put("status", "1".equals(adminStatus)?"UP":"DOWN");
|
||||||
sw.put("commitTime", info.get("DATA_CHECK_TIME"));
|
sw.put("commitTime", info.get("DATA_CHECK_TIME"));
|
||||||
portStatusWarn.add(sw);
|
portStatusWarn.add(sw);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ public class NmsReportService {
|
|||||||
//end=1539073220004l,start=1539064699984l
|
//end=1539073220004l,start=1539064699984l
|
||||||
//只查询 网元类型为 特种设备:1的端口信息
|
//只查询 网元类型为 特种设备:1的端口信息
|
||||||
String sql = "SELECT DISTINCT nt.node_ip, nt.node_name, ds.ifindex, ds.IFDESCR, ds.IFSPEED, ds.IFINOCTETS, ds.IFOUTOCTETS,ds.INOCTETSSPEED,ds.INPKTSSPEED,ds.OUTOCTETSSPEED, ds.OUTPKTSSPEED, ds.DATA_CHECK_TIME,st.ADDR "
|
String sql = "SELECT DISTINCT nt.node_ip, nt.node_name, ds.ifindex, ds.IFDESCR, ds.IFSPEED, ds.IFINOCTETS, ds.IFOUTOCTETS,ds.INOCTETSSPEED,ds.INPKTSSPEED,ds.OUTOCTETSSPEED, ds.OUTPKTSSPEED, ds.DATA_CHECK_TIME,st.ADDR "
|
||||||
+ " ds.IFADMINSTATUS ,nt.seq_id"
|
+ " ,ds.IFADMINSTATUS ,nt.seq_id"
|
||||||
+ " FROM di_switchport ds "
|
+ " FROM di_switchport ds "
|
||||||
+ "LEFT JOIN node_table nt ON nt.seq_id=ds.seq_id "
|
+ "LEFT JOIN node_table nt ON nt.seq_id=ds.seq_id "
|
||||||
+ " left join system_table st on st.system_id = nt.system_id "
|
+ " left join system_table st on st.system_id = nt.system_id "
|
||||||
|
|||||||
Reference in New Issue
Block a user