|  |  | 
 |  |  |     public ApiResponse<BaseResponse> testBroadcast(@RequestBody CustomBroadcastRequest request, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.customBroadcast(request)); | 
 |  |  |     } | 
 |  |  |     @ApiOperation("【海康】获取代办") | 
 |  |  |     @PostMapping("/testBroadcast") | 
 |  |  |     @ApiOperation("【海康】测试车辆预约") | 
 |  |  |     @PostMapping("/testParkReservation") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse> testBroadcast(@RequestBody GetTodoListRequest request, HttpServletResponse response) { | 
 |  |  |     public ApiResponse<BaseResponse> testParkReservation(@RequestBody ParkReservationAddRequest param, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.parkReservationAddition(param)); | 
 |  |  |     } | 
 |  |  |     @ApiOperation("【海康】测试车辆预约取消") | 
 |  |  |     @PostMapping("/testParkReservationDeletion") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse> testParkReservationDeletion(@RequestBody ParkReservationDelRequest param, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.parkReservationDeletion(param)); | 
 |  |  |     } | 
 |  |  |     @ApiOperation("【海康】获取代办列表") | 
 |  |  |     @PostMapping("/getTodoListPage") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse> getTodoListPage(@RequestBody GetTodoListRequest request, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.getTodoListPage(request)); | 
 |  |  |     } | 
 |  |  |     @ApiOperation("【海康】测试人脸图片下载") | 
 |  |  | 
 |  |  |         return ApiResponse.success(  HKService.findDeviceAlarmPage(param)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @ApiOperation("【海康】温湿度统计") | 
 |  |  |     @PostMapping("/getTemperatureHumidityDataPage") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse> getTemperatureHumidityDataPage(@RequestBody TemperatureHumidityDataRequest request, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.temperatureHumidityDataStatistic(request)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @ApiOperation("【海康】根据时间和时间维度获取园区能耗数据") | 
 |  |  |     @PostMapping("/energyTotal") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse<EnergyTotalDataResponse>> energyTotalData(@RequestBody EnergyTotalDataRequest request, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.energyTotal(request)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     @ApiOperation("【海康】获取区域用量排名-能耗看板") | 
 |  |  |     @PostMapping("/regionDataRanking") | 
 |  |  |     @LoginNoRequired | 
 |  |  |     public ApiResponse<BaseResponse<List<RegionDataRankingDataResponse>>> regionDataRankingData(@RequestBody RegionDataRankingDataRequest request, HttpServletResponse response) { | 
 |  |  |         return ApiResponse.success(  HKService.regionDataRanking(request)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |