|
@@ -32,6 +32,7 @@ public class WarningLogController {
|
|
|
@GetMapping("getList")
|
|
|
@ApiOperation(value = "查询预警记录列表")
|
|
|
public AjaxMessage<Pagination<WarningLogDto>> getList(
|
|
|
+ @ApiParam(value = "场景ID", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "设备编号/电子号", required = false) @RequestParam(required = false) String deviceNo,
|
|
|
@ApiParam(value = "预警类型 1:较上日用水量激增30% 2:连续无用水量超过7天", required = false) @RequestParam(required = false) Integer warningType,
|
|
|
@ApiParam(value = "客户名称", required = false) @RequestParam(required = false) String clientName,
|
|
@@ -47,7 +48,7 @@ public class WarningLogController {
|
|
|
@ApiParam(value = "条数,非必传,默认15条", required = false, defaultValue = "15") @RequestParam(required = false, defaultValue = "15") int pageSize
|
|
|
){
|
|
|
Pagination<WarningLogDto> pageInfo = warningLogService.getList(
|
|
|
- deviceNo,warningType,clientName,feedbackStatus,provinceId,cityId,regionId,communityId,buildingId,
|
|
|
+ channelId,deviceNo,warningType,clientName,feedbackStatus,provinceId,cityId,regionId,communityId,buildingId,
|
|
|
startDate,endDate, pageNum, pageSize);
|
|
|
return new AjaxMessage<>(ResultStatus.OK, pageInfo);
|
|
|
}
|
|
@@ -55,6 +56,7 @@ public class WarningLogController {
|
|
|
@GetMapping("getAreaList")
|
|
|
@ApiOperation(value = "查询预警记录区域列表")
|
|
|
public AjaxMessage<List<BuildingSelectDto>> getAreaList(
|
|
|
+ @ApiParam(value = "场景ID", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "设备编号/电子号", required = false) @RequestParam(required = false) String deviceNo,
|
|
|
@ApiParam(value = "预警类型 1:较上日用水量激增30% 2:连续无用水量超过7天", required = false) @RequestParam(required = false) Integer warningType,
|
|
|
@ApiParam(value = "客户名称", required = false) @RequestParam(required = false) String clientName,
|
|
@@ -63,7 +65,7 @@ public class WarningLogController {
|
|
|
@ApiParam(value = "开始时间 格式:yyyyMMddHHmmss", required = false) @RequestParam(required = false) @DateTimeFormat(pattern = "yyyyMMddHHmmss") LocalDateTime endDate
|
|
|
){
|
|
|
List<BuildingSelectDto> list = warningLogService.getAreaList(
|
|
|
- deviceNo,warningType,clientName,feedbackStatus,startDate,endDate
|
|
|
+ channelId,deviceNo,warningType,clientName,feedbackStatus,startDate,endDate
|
|
|
);
|
|
|
return new AjaxMessage<>(ResultStatus.OK, list);
|
|
|
}
|