|
@@ -67,6 +67,8 @@ public class DeviceController {
|
|
|
@ApiParam(value = "注册状态 0:未注册 1:已注册", required = false) @RequestParam(required = false) Integer registerStatus,
|
|
|
@ApiParam(value = "下发状态 0:未下发 1:已下发", required = false) @RequestParam(required = false) Integer issueStatus,
|
|
|
@ApiParam(value = "同步状态 0:未同步 1:已同步", required = false) @RequestParam(required = false) Integer syncStatus,
|
|
|
+ @ApiParam(value = "开始当前读数", required = false) @RequestParam(required = false) Double startReading,
|
|
|
+ @ApiParam(value = "结束当前读数", required = false) @RequestParam(required = false) Double endReading,
|
|
|
@ApiParam(value = "排序参数,对应列表字段", required = false) @RequestParam(required = false,defaultValue = "sd.date_create") String sortColumn,
|
|
|
@ApiParam(value = "排序方式,顺序:ASC 倒序:DESC", required = false) @RequestParam(required = false, defaultValue = "DESC") String sortOrder,
|
|
|
@ApiParam(value = "页数,非必传,默认第一页", required = false, defaultValue = "1") @RequestParam(required = false, defaultValue = "1") int pageNum,
|
|
@@ -74,7 +76,7 @@ public class DeviceController {
|
|
|
) {
|
|
|
Pagination<DeviceDto> pageInfo = deviceService.getList(sysId, buildingId, StringUtils.trim(deviceNo), status, manufacturerId, StringUtils.trim(equipmentType), StringUtils.trim(model), isTag,
|
|
|
floor, StringUtils.trim(locDesc), province, city, region, community, concentratorNo, collectorNo, errorType, customerId, days, startDays,endDays,
|
|
|
- deviceTypeId,valveStatus,registerStatus,issueStatus,syncStatus,sortColumn, sortOrder, pageNum, pageSize);
|
|
|
+ deviceTypeId,valveStatus,registerStatus,issueStatus,syncStatus, startReading, endReading, sortColumn, sortOrder, pageNum, pageSize);
|
|
|
return new AjaxMessage<>(ResultStatus.OK, pageInfo);
|
|
|
}
|
|
|
|
|
@@ -121,13 +123,15 @@ public class DeviceController {
|
|
|
@ApiParam(value = "注册状态 0:未注册 1:已注册", required = false) @RequestParam(required = false) Integer registerStatus,
|
|
|
@ApiParam(value = "下发状态 0:未下发 1:已下发", required = false) @RequestParam(required = false) Integer issueStatus,
|
|
|
@ApiParam(value = "同步状态 0:未同步 1:已同步", required = false) @RequestParam(required = false) Integer syncStatus,
|
|
|
+ @ApiParam(value = "开始当前读数", required = false) @RequestParam(required = false) Double startReading,
|
|
|
+ @ApiParam(value = "结束当前读数", required = false) @RequestParam(required = false) Double endReading,
|
|
|
@ApiParam(value = "排序参数,对应列表字段", required = false) @RequestParam(required = false,defaultValue = "sd.date_create") String sortColumn,
|
|
|
@ApiParam(value = "排序方式,顺序:ASC 倒序:DESC", required = false) @RequestParam(required = false,defaultValue = "DESC") String sortOrder,
|
|
|
HttpServletResponse httpServletResponse
|
|
|
) {
|
|
|
deviceService.getDeviceListExcel(sysId, buildingId, StringUtils.trim(deviceNo), status, manufacturerId, StringUtils.trim(equipmentType), StringUtils.trim(model), isTag,
|
|
|
floor, StringUtils.trim(locDesc), province, city, region, community, concentratorNo, collectorNo, errorType, customerId, days, startDays, endDays,
|
|
|
- deviceTypeId,valveStatus,registerStatus,issueStatus,syncStatus,sortColumn, sortOrder, httpServletResponse);
|
|
|
+ deviceTypeId,valveStatus,registerStatus,issueStatus,syncStatus, startReading, endReading, sortColumn, sortOrder, httpServletResponse);
|
|
|
|
|
|
}
|
|
|
|
|
@@ -195,10 +199,13 @@ public class DeviceController {
|
|
|
@ApiParam(value = "阀门状态 0:关阀 1:开阀 2:无阀", required = false) @RequestParam(required = false) Integer valveStatus,
|
|
|
@ApiParam(value = "注册状态 0:未注册 1:已注册", required = false) @RequestParam(required = false) Integer registerStatus,
|
|
|
@ApiParam(value = "下发状态 0:未下发 1:已下发", required = false) @RequestParam(required = false) Integer issueStatus,
|
|
|
- @ApiParam(value = "同步状态 0:未同步 1:已同步", required = false) @RequestParam(required = false) Integer syncStatus
|
|
|
+ @ApiParam(value = "同步状态 0:未同步 1:已同步", required = false) @RequestParam(required = false) Integer syncStatus,
|
|
|
+ @ApiParam(value = "开始当前读数", required = false) @RequestParam(required = false) Double startReading,
|
|
|
+ @ApiParam(value = "结束当前读数", required = false) @RequestParam(required = false) Double endReading
|
|
|
) {
|
|
|
List<BuildingSelectDto> list = buildingService.deviceAreaList(sysId, buildingId, deviceNo, status, manufacturerId, equipmentType, model, isTag,
|
|
|
- floor, locDesc, province, city, region, community, concentratorNo, collectorNo, errorType, customerId, days, startDays,endDays,deviceTypeId,valveStatus,registerStatus,issueStatus,syncStatus);
|
|
|
+ floor, locDesc, province, city, region, community, concentratorNo, collectorNo, errorType, customerId, days, startDays,endDays,deviceTypeId,
|
|
|
+ valveStatus,registerStatus,issueStatus,syncStatus, startReading, endReading);
|
|
|
return new AjaxMessage<>(ResultStatus.OK, list);
|
|
|
}
|
|
|
|