|
@@ -345,7 +345,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/queryUnReadDeviceList")
|
|
|
@ApiOperation(value = "场景下抄表率-统计未抄设备数据-适用于所有场景(新统计口径)")
|
|
|
public AjaxMessage<Pagination<DeviceDto>> queryUnReadDeviceList(
|
|
|
- @ApiParam(value = "场景", required = true) @RequestParam(required = true) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
|
@ApiParam(value = "客户", required = false) @RequestParam(required = false) Integer customerId,
|
|
|
@ApiParam(value = "查询范围,2:昨天,7:近7日,15:近15日", required = true) @RequestParam(required = true) Integer period,
|
|
@@ -356,6 +356,7 @@ public class WaterMeterReadController {
|
|
|
condition.setBuildingId(buildingId);
|
|
|
condition.setPeriod(period);
|
|
|
condition.setCustormerId(customerId);
|
|
|
+ condition.setCustomerIds(UserUtil.getCustomerIds());
|
|
|
Pagination<DeviceDto> rtnList = statMeterReadRateByBuildingService.queryUnReadDeviceList(condition, pageNum,
|
|
|
pageSize);
|
|
|
return new AjaxMessage<Pagination<DeviceDto>>(ResultStatus.OK, rtnList);
|
|
@@ -386,7 +387,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/getRateListByBuilding")
|
|
|
@ApiOperation(value = "场景下抄表率-按照建筑统计抄表率-适用于所有场景(新统计口径)")
|
|
|
public AjaxMessage<Pagination<StatMeterReadRateDto>> getRateListByBuilding(
|
|
|
- @ApiParam(value = "场景", required = false) @RequestParam(required = false) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "客户Id", required = false) @RequestParam(required = false) Integer customerId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
@@ -423,7 +424,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/rateAreaList")
|
|
|
@ApiOperation(value = "获取抄表率区域列表")
|
|
|
public AjaxMessage<List<BuildingSelectDto>> rateAreaList(
|
|
|
- @ApiParam(value = "场景", required = false) @RequestParam(required = false) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "客户Id", required = false) @RequestParam(required = false) Integer customerId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
@@ -454,7 +455,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/getRateListByBuildingForNew")
|
|
|
@ApiOperation(value = "场景下抄表率-按照建筑统计抄表率-适用于新装水表(新统计口径)")
|
|
|
public AjaxMessage<Pagination<StatMeterReadRateDto>> getRateListByBuildingForNew(
|
|
|
- @ApiParam(value = "场景", required = true) @RequestParam(required = true) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = true) @RequestParam(required = true) Integer channelId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "客户Id", required = false) @RequestParam(required = false) Integer customerId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
@@ -491,7 +492,7 @@ public class WaterMeterReadController {
|
|
|
// @GetMapping("/getRateListByBuilding")
|
|
|
// @ApiOperation(value = "场景下抄表率-按照建筑统计抄表率-适用于所有场景")
|
|
|
public AjaxMessage<Pagination<StatMeterReadRateDto>> getRateListByBuilding(
|
|
|
- @ApiParam(value = "场景", required = true) @RequestParam(required = true) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = true) @RequestParam(required = true) Integer channelId,
|
|
|
@ApiParam(value = "开始时间,格式YYYYMMDD", required = false) @RequestParam(required = false) int startDate,
|
|
|
@ApiParam(value = "结束时间,格式YYYYMMDD", required = false) @RequestParam(required = false) int endDate,
|
|
|
@ApiParam(value = "客户", required = false) @RequestParam(required = false) Integer customerId,
|
|
@@ -534,7 +535,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/summaryRateListByBuildingForNew")
|
|
|
@ApiOperation(value = "场景下抄表率-按照建筑汇总-适用于新装水表(新统计口径)")
|
|
|
public AjaxMessage<StatMeterReadRateDto> summaryRateListByBuildingForNew(
|
|
|
- @ApiParam(value = "场景", required = true) @RequestParam(required = true) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
|
@ApiParam(value = "客户", required = false) @RequestParam(required = false) Integer customerId,
|
|
@@ -568,7 +569,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/summaryRateListByBuilding")
|
|
|
@ApiOperation(value = "场景下抄表率-按照建筑汇总-适用于所有场景(新统计口径)")
|
|
|
public AjaxMessage<StatMeterReadRateDto> summaryRateListByBuilding(
|
|
|
- @ApiParam(value = "场景", required = false) @RequestParam(required = false) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = false) @RequestParam(required = false) Integer channelId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|
|
|
@ApiParam(value = "客户", required = false) @RequestParam(required = false) Integer customerId,
|
|
@@ -643,7 +644,7 @@ public class WaterMeterReadController {
|
|
|
@GetMapping("/v2/exportRateListByBuilding")
|
|
|
@ApiOperation(value = "场景下抄表率-按照建筑导出-适用于所有场景(新统计口径)")
|
|
|
public void exportRateListByBuilding(
|
|
|
- @ApiParam(value = "场景", required = true) @RequestParam(required = true) int channelId,
|
|
|
+ @ApiParam(value = "场景", required = true) @RequestParam(required = true) Integer channelId,
|
|
|
@ApiParam(value = "客户", required = false) @RequestParam(required = false) Integer customerId,
|
|
|
@ApiParam(value = "小区", required = false) @RequestParam(required = false) Integer communityId,
|
|
|
@ApiParam(value = "建筑", required = false) @RequestParam(required = false) Integer buildingId,
|