diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/src/main/java/com/casic/controller/MapDataController.java b/src/main/java/com/casic/controller/MapDataController.java
index b897b95..0a13d64 100644
--- a/src/main/java/com/casic/controller/MapDataController.java
+++ b/src/main/java/com/casic/controller/MapDataController.java
@@ -44,4 +44,5 @@
@RequestParam(value = "deviceType", required = true) String deviceType) {
return mapDataService.getWellInfo(devcode,deviceType);
}
+
}
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/src/main/java/com/casic/controller/MapDataController.java b/src/main/java/com/casic/controller/MapDataController.java
index b897b95..0a13d64 100644
--- a/src/main/java/com/casic/controller/MapDataController.java
+++ b/src/main/java/com/casic/controller/MapDataController.java
@@ -44,4 +44,5 @@
@RequestParam(value = "deviceType", required = true) String deviceType) {
return mapDataService.getWellInfo(devcode,deviceType);
}
+
}
diff --git a/src/main/java/com/casic/controller/ScreenDataController.java b/src/main/java/com/casic/controller/ScreenDataController.java
index 1a5e4e5..f70d25e 100644
--- a/src/main/java/com/casic/controller/ScreenDataController.java
+++ b/src/main/java/com/casic/controller/ScreenDataController.java
@@ -9,10 +9,9 @@
@AllArgsConstructor
@RequestMapping("/whale/eye")
public class ScreenDataController {
+
private final ScreenDataService screenDataService;
-
-
/**
* 以道路的维度来统计燃气管线监控中的报警情况
*/
@@ -29,7 +28,6 @@
return screenDataService.getKindsAlarmRate(beginTime, endTime);
}
-
/**
* 道路管网健康指标:从道路的维度来判断,每条道路燃气管线的健康指数,(按照设备的总数和设备的报警数来计算)
*/
@@ -38,7 +36,6 @@
return screenDataService.getHealthIndicatorByRoad( isSort, limitNum,beginTime, endTime);
}
-
/**
*7日报警统计、曲线趋势
*/
@@ -47,7 +44,6 @@
return screenDataService.getAlarmNum();
}
-
/**
* 各类设备的工单信息
*/
@@ -56,5 +52,4 @@
return screenDataService.getJobByDay(beginTime, endTime);
}
-
}
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/src/main/java/com/casic/controller/MapDataController.java b/src/main/java/com/casic/controller/MapDataController.java
index b897b95..0a13d64 100644
--- a/src/main/java/com/casic/controller/MapDataController.java
+++ b/src/main/java/com/casic/controller/MapDataController.java
@@ -44,4 +44,5 @@
@RequestParam(value = "deviceType", required = true) String deviceType) {
return mapDataService.getWellInfo(devcode,deviceType);
}
+
}
diff --git a/src/main/java/com/casic/controller/ScreenDataController.java b/src/main/java/com/casic/controller/ScreenDataController.java
index 1a5e4e5..f70d25e 100644
--- a/src/main/java/com/casic/controller/ScreenDataController.java
+++ b/src/main/java/com/casic/controller/ScreenDataController.java
@@ -9,10 +9,9 @@
@AllArgsConstructor
@RequestMapping("/whale/eye")
public class ScreenDataController {
+
private final ScreenDataService screenDataService;
-
-
/**
* 以道路的维度来统计燃气管线监控中的报警情况
*/
@@ -29,7 +28,6 @@
return screenDataService.getKindsAlarmRate(beginTime, endTime);
}
-
/**
* 道路管网健康指标:从道路的维度来判断,每条道路燃气管线的健康指数,(按照设备的总数和设备的报警数来计算)
*/
@@ -38,7 +36,6 @@
return screenDataService.getHealthIndicatorByRoad( isSort, limitNum,beginTime, endTime);
}
-
/**
*7日报警统计、曲线趋势
*/
@@ -47,7 +44,6 @@
return screenDataService.getAlarmNum();
}
-
/**
* 各类设备的工单信息
*/
@@ -56,5 +52,4 @@
return screenDataService.getJobByDay(beginTime, endTime);
}
-
}
diff --git a/src/main/java/com/casic/controller/ScreenDeviceController.java b/src/main/java/com/casic/controller/ScreenDeviceController.java
index 479685d..4c3424f 100644
--- a/src/main/java/com/casic/controller/ScreenDeviceController.java
+++ b/src/main/java/com/casic/controller/ScreenDeviceController.java
@@ -26,7 +26,6 @@
return screenDataService.getDeviceNum(beginTime, endTime);
}
-
/**
* 云台监控
*/
@@ -35,9 +34,6 @@
return screenDataService.getAlarmRecordsByStation(beginTime, endTime);
}
-
-
-
/**
* 管网健康指数
* 场站健康指数
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/src/main/java/com/casic/controller/MapDataController.java b/src/main/java/com/casic/controller/MapDataController.java
index b897b95..0a13d64 100644
--- a/src/main/java/com/casic/controller/MapDataController.java
+++ b/src/main/java/com/casic/controller/MapDataController.java
@@ -44,4 +44,5 @@
@RequestParam(value = "deviceType", required = true) String deviceType) {
return mapDataService.getWellInfo(devcode,deviceType);
}
+
}
diff --git a/src/main/java/com/casic/controller/ScreenDataController.java b/src/main/java/com/casic/controller/ScreenDataController.java
index 1a5e4e5..f70d25e 100644
--- a/src/main/java/com/casic/controller/ScreenDataController.java
+++ b/src/main/java/com/casic/controller/ScreenDataController.java
@@ -9,10 +9,9 @@
@AllArgsConstructor
@RequestMapping("/whale/eye")
public class ScreenDataController {
+
private final ScreenDataService screenDataService;
-
-
/**
* 以道路的维度来统计燃气管线监控中的报警情况
*/
@@ -29,7 +28,6 @@
return screenDataService.getKindsAlarmRate(beginTime, endTime);
}
-
/**
* 道路管网健康指标:从道路的维度来判断,每条道路燃气管线的健康指数,(按照设备的总数和设备的报警数来计算)
*/
@@ -38,7 +36,6 @@
return screenDataService.getHealthIndicatorByRoad( isSort, limitNum,beginTime, endTime);
}
-
/**
*7日报警统计、曲线趋势
*/
@@ -47,7 +44,6 @@
return screenDataService.getAlarmNum();
}
-
/**
* 各类设备的工单信息
*/
@@ -56,5 +52,4 @@
return screenDataService.getJobByDay(beginTime, endTime);
}
-
}
diff --git a/src/main/java/com/casic/controller/ScreenDeviceController.java b/src/main/java/com/casic/controller/ScreenDeviceController.java
index 479685d..4c3424f 100644
--- a/src/main/java/com/casic/controller/ScreenDeviceController.java
+++ b/src/main/java/com/casic/controller/ScreenDeviceController.java
@@ -26,7 +26,6 @@
return screenDataService.getDeviceNum(beginTime, endTime);
}
-
/**
* 云台监控
*/
@@ -35,9 +34,6 @@
return screenDataService.getAlarmRecordsByStation(beginTime, endTime);
}
-
-
-
/**
* 管网健康指数
* 场站健康指数
diff --git a/src/main/java/com/casic/service/impl/AlarmBulider.java b/src/main/java/com/casic/service/impl/AlarmBulider.java
index 35db535..100d79a 100644
--- a/src/main/java/com/casic/service/impl/AlarmBulider.java
+++ b/src/main/java/com/casic/service/impl/AlarmBulider.java
@@ -117,10 +117,9 @@
return;
}
Map map = new HashMap<>();
- map.put("deptId", deptId);
map.put("deptName", deptMap.get("name"));
- if (jobDeptMap.containsKey(deptMap.get("id"))) {
- map.putAll(jobDeptMap.get(deptMap.get("id")));
+ if (jobDeptMap.containsKey(String.valueOf(deptMap.get("id")))) {
+ map.putAll(jobDeptMap.get(String.valueOf(deptMap.get("id"))));
} else {
map.put("beforeGet", 0);
map.put("beforeConfirm", 0);
diff --git a/mountain-sea-whale-share.iml b/mountain-sea-whale-share.iml
new file mode 100644
index 0000000..b101b9a
--- /dev/null
+++ b/mountain-sea-whale-share.iml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/casic/config/DeviceTypesConfig.java b/src/main/java/com/casic/config/DeviceTypesConfig.java
index 4b7cdb1..50931a7 100644
--- a/src/main/java/com/casic/config/DeviceTypesConfig.java
+++ b/src/main/java/com/casic/config/DeviceTypesConfig.java
@@ -16,4 +16,7 @@
@Value("${casic.config.alarmDay}")
private Integer alarmDay;
+
+ @Value("${casic.config.deviceYT}")
+ private Integer deviceYT;
}
diff --git a/src/main/java/com/casic/controller/MapDataController.java b/src/main/java/com/casic/controller/MapDataController.java
index b897b95..0a13d64 100644
--- a/src/main/java/com/casic/controller/MapDataController.java
+++ b/src/main/java/com/casic/controller/MapDataController.java
@@ -44,4 +44,5 @@
@RequestParam(value = "deviceType", required = true) String deviceType) {
return mapDataService.getWellInfo(devcode,deviceType);
}
+
}
diff --git a/src/main/java/com/casic/controller/ScreenDataController.java b/src/main/java/com/casic/controller/ScreenDataController.java
index 1a5e4e5..f70d25e 100644
--- a/src/main/java/com/casic/controller/ScreenDataController.java
+++ b/src/main/java/com/casic/controller/ScreenDataController.java
@@ -9,10 +9,9 @@
@AllArgsConstructor
@RequestMapping("/whale/eye")
public class ScreenDataController {
+
private final ScreenDataService screenDataService;
-
-
/**
* 以道路的维度来统计燃气管线监控中的报警情况
*/
@@ -29,7 +28,6 @@
return screenDataService.getKindsAlarmRate(beginTime, endTime);
}
-
/**
* 道路管网健康指标:从道路的维度来判断,每条道路燃气管线的健康指数,(按照设备的总数和设备的报警数来计算)
*/
@@ -38,7 +36,6 @@
return screenDataService.getHealthIndicatorByRoad( isSort, limitNum,beginTime, endTime);
}
-
/**
*7日报警统计、曲线趋势
*/
@@ -47,7 +44,6 @@
return screenDataService.getAlarmNum();
}
-
/**
* 各类设备的工单信息
*/
@@ -56,5 +52,4 @@
return screenDataService.getJobByDay(beginTime, endTime);
}
-
}
diff --git a/src/main/java/com/casic/controller/ScreenDeviceController.java b/src/main/java/com/casic/controller/ScreenDeviceController.java
index 479685d..4c3424f 100644
--- a/src/main/java/com/casic/controller/ScreenDeviceController.java
+++ b/src/main/java/com/casic/controller/ScreenDeviceController.java
@@ -26,7 +26,6 @@
return screenDataService.getDeviceNum(beginTime, endTime);
}
-
/**
* 云台监控
*/
@@ -35,9 +34,6 @@
return screenDataService.getAlarmRecordsByStation(beginTime, endTime);
}
-
-
-
/**
* 管网健康指数
* 场站健康指数
diff --git a/src/main/java/com/casic/service/impl/AlarmBulider.java b/src/main/java/com/casic/service/impl/AlarmBulider.java
index 35db535..100d79a 100644
--- a/src/main/java/com/casic/service/impl/AlarmBulider.java
+++ b/src/main/java/com/casic/service/impl/AlarmBulider.java
@@ -117,10 +117,9 @@
return;
}
Map map = new HashMap<>();
- map.put("deptId", deptId);
map.put("deptName", deptMap.get("name"));
- if (jobDeptMap.containsKey(deptMap.get("id"))) {
- map.putAll(jobDeptMap.get(deptMap.get("id")));
+ if (jobDeptMap.containsKey(String.valueOf(deptMap.get("id")))) {
+ map.putAll(jobDeptMap.get(String.valueOf(deptMap.get("id"))));
} else {
map.put("beforeGet", 0);
map.put("beforeConfirm", 0);
diff --git a/src/main/java/com/casic/service/impl/DeviceBuilder.java b/src/main/java/com/casic/service/impl/DeviceBuilder.java
index 9a5b3cc..587402a 100644
--- a/src/main/java/com/casic/service/impl/DeviceBuilder.java
+++ b/src/main/java/com/casic/service/impl/DeviceBuilder.java
@@ -94,7 +94,7 @@
private void tiltInstalledDevice(List