| | |
| | | * @author 江蹄蹄 |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Api(tags = "海康数据同步接口") |
| | | @Api(tags = "海康接口测试工具接口") |
| | | @RestController |
| | | @RequestMapping(Constants.CLOUD_SERVICE_URL_INDEX+"/business/hktest") |
| | | public class HkInterfaceTestCloudController extends BaseController { |
| | | |
| | | |
| | | @Autowired |
| | | private SystemDictDataBiz systemDictDataBiz; |
| | |
| | | return ApiResponse.success( HKService.wxAccessToken(configId,tageId)); |
| | | } |
| | | @ApiOperation("【海康】测试分页获取告警事件") |
| | | @GetMapping("/nhEventPageList") |
| | | @PostMapping("/nhEventPageList") |
| | | @LoginNoRequired |
| | | public ApiResponse<BaseResponse> nhEventPageList(@RequestBody NhEventPageListRequest param, HttpServletResponse response) { |
| | | return ApiResponse.success( HKService.nhEventPageList(param)); |
| | | } |
| | | |
| | | @ApiOperation("【海康】分页查询消防传感器部件状态") |
| | | @GetMapping("/sensorStatusSearch") |
| | | @PostMapping("/sensorStatusSearch") |
| | | @LoginNoRequired |
| | | public ApiResponse<BaseResponse> sensorStatusSearch(@RequestBody SensorStatusListRequest param, HttpServletResponse response) { |
| | | return ApiResponse.success( HKService.sensorStatusSearch(param)); |
| | | } |
| | | @ApiOperation("【海康】查询消防传感器列表") |
| | | @GetMapping("/fireChannelSearch") |
| | | @PostMapping("/fireChannelSearch") |
| | | @LoginNoRequired |
| | | public ApiResponse<BaseResponse> fireChannelSearch(@RequestBody FireChannelListRequest param, HttpServletResponse response) { |
| | | return ApiResponse.success( HKService.fireChannelSearch(param)); |
| | | } |
| | | @ApiOperation("【海康】海康询消防设备列表") |
| | | @GetMapping("/fireDeviceSearch") |
| | | @PostMapping("/fireDeviceSearch") |
| | | @LoginNoRequired |
| | | public ApiResponse<BaseResponse> fireDeviceSearch(@RequestBody FireDeviceListRequest param, HttpServletResponse response) { |
| | | return ApiResponse.success( HKService.fireDeviceSearch(param)); |
| | | } |
| | | @ApiOperation("【海康】分页查询消防设备部件状态") |
| | | @GetMapping("/fireDeviceStatusSearch") |
| | | @PostMapping("/fireDeviceStatusSearch") |
| | | @LoginNoRequired |
| | | public ApiResponse<BaseResponse> fireDeviceStatusSearch(@RequestBody FireDeviceStatuslListRequest param, HttpServletResponse response) { |
| | | return ApiResponse.success( HKService.fireDeviceStatusSearch(param)); |