|
@@ -62,6 +62,7 @@ public class AlarmHistoryController {
|
|
|
@ApiImplicitParam(name = "modelId", value = "型号", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "deviceType", value = "报警类型 booststation:升压站报警,windturbine:设备报警", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "components", value = "部件编号", required = false, dataType = "string", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "subcomponents", value = "子部件编号", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "alarmId", value = "报警编号", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "isclose", value = "是否完成 不传全查,true 完成的,false 没完成的", required = false, dataType = "Boolean", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pageNum", value = "页号", required = true, dataType = "string", paramType = "query"),
|
|
@@ -76,6 +77,7 @@ public class AlarmHistoryController {
|
|
|
@RequestParam(value = "modelId", required = false) String modelId,
|
|
|
@RequestParam(value = "deviceType", required = false) String deviceType,
|
|
|
@RequestParam(value = "components", required = false) String components,
|
|
|
+ @RequestParam(value = "subcomponents", required = false) String subcomponents,
|
|
|
@RequestParam(value = "alarmId", required = false) String alarmId,
|
|
|
@RequestParam(value = "isclose", required = false) Boolean isclose,
|
|
|
@RequestParam(value = "pageNum", required = true) Integer pageNum,
|
|
@@ -87,7 +89,7 @@ public class AlarmHistoryController {
|
|
|
Date beginDate = df.parse(begin);
|
|
|
Date endDate = df.parse(end);
|
|
|
pageNum=pageNum-1;
|
|
|
- Map<String,Object> map = alarmHistoryService.findAlarmlist(modelId,beginDate.getTime(), endDate.getTime(), alarmType, stationid,deviceid, description,deviceType,components,alarmId,isclose, pageNum, pageSize);
|
|
|
+ Map<String,Object> map = alarmHistoryService.findAlarmlist(modelId,beginDate.getTime(), endDate.getTime(), alarmType, stationid,deviceid, description,deviceType,components,alarmId,isclose, pageNum, pageSize,subcomponents);
|
|
|
return AjaxResult.successData(AjaxStatus.success.code, map);
|
|
|
|
|
|
}
|
|
@@ -328,9 +330,9 @@ public class AlarmHistoryController {
|
|
|
@ApiImplicitParam(name = "end", value = "结束时间", required = true, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "stationid", value = "场站编号", required = true, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "modelId", value = "型号编号", required = false, dataType = "string", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "components", value = "部件集合", required = true, dataType = "string", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "components", value = "部件集合", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "deviceType", value = "报警类型 booststation:升压站报警,windturbine:设备报警,inverter:光伏", required = true, dataType = "string", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "alarmIds", value = "报警编号集合", required = true, dataType = "string", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "alarmIds", value = "报警编号集合", required = false, dataType = "string", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "timeType", value = "秒、分、时(s,m,h)", required = false, dataType = "string", paramType = "query")
|
|
|
})
|
|
|
public List<ProBasicFeatureStat> findCtFeatureStatByComponents(
|
|
@@ -339,9 +341,9 @@ public class AlarmHistoryController {
|
|
|
@RequestParam(value = "end", required = true) String end,
|
|
|
@RequestParam(value = "stationid", required = true) String stId,
|
|
|
@RequestParam(value = "modelId", required = false) String modelId,
|
|
|
- @RequestParam(value = "components", required = true) String components,
|
|
|
+ @RequestParam(value = "components", required = false) String components,
|
|
|
@RequestParam(value = "deviceType", required = true) String deviceType,
|
|
|
- @RequestParam(value = "alarmIds", required = true) String alarmIds,
|
|
|
+ @RequestParam(value = "alarmIds", required = false) String alarmIds,
|
|
|
@RequestParam(value = "timeType", required = false) String timeType
|
|
|
) throws ParseException {
|
|
|
|