Browse Source

提供红外流程获取摄像头红外测温规则温度接口

master
hsc 5 months ago
parent
commit
35b0425e22
2 changed files with 12 additions and 2 deletions
  1. +10
    -0
      src/main/java/com/inspect/nvr/controller/CameraController.java
  2. +2
    -2
      src/main/java/com/inspect/nvr/service/impl/IvsCameraServiceImpl.java

+ 10
- 0
src/main/java/com/inspect/nvr/controller/CameraController.java View File

@ -2,6 +2,8 @@ package com.inspect.nvr.controller;
import com.inspect.nvr.domain.Infrared.Camera;
import com.inspect.nvr.domain.Infrared.TemperatureData;
import com.inspect.nvr.hikVision.utils.AjaxResult;
import com.inspect.nvr.service.HikVisionService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@ -26,6 +28,14 @@ public class CameraController {
return cameraService.cameraYzwHikVision(camera);
}
//获取红外测温规则温度值 需要先跳转到红外测温规则预置位
@PostMapping("/hw/cameraHong")
@ResponseBody
public AjaxResult cameraHong(@RequestBody Camera camera) {
TemperatureData temperatureData = cameraService.StartRemote(camera);
return AjaxResult.success().put("data", temperatureData);
}
//同步相机信息
// @PostMapping("/getChannelList")
// @ResponseBody


+ 2
- 2
src/main/java/com/inspect/nvr/service/impl/IvsCameraServiceImpl.java View File

@ -66,7 +66,7 @@ public class IvsCameraServiceImpl implements IvsCameraService {
camera.setChannel(4);
camera.setPointNum(5);
//lUserID = (Integer) redisService.redisTemplate.opsForValue().get(camera.getIp() + "_userId");
lUserID = (Integer) redisService.redisTemplate.opsForValue().get(camera.getIp() + "_userId");
if (ObjectUtil.isEmpty(lUserID)) {
NvrInfo nvrInfo = new NvrInfo();
@ -75,7 +75,7 @@ public class IvsCameraServiceImpl implements IvsCameraService {
nvrInfo.setAccount(camera.getUserName());
nvrInfo.setPassword(camera.getPassword());
login_V40(nvrInfo);
//lUserID = (Integer) redisService.redisTemplate.opsForValue().get(camera.getIp() + "_userId");
lUserID = (Integer) redisService.redisTemplate.opsForValue().get(camera.getIp() + "_userId");
}


Loading…
Cancel
Save