| | |
| | | //外联防区名称就是兴趣点,查兴趣点坐标 |
| | | String defenseName = ardAlarmExternal.getDefenseName(); |
| | | ArdAlarmpointsWell well = ardAlarmpointsWellMapper.selectArdAlarmpointsWellByWellId(defenseName); |
| | | if (well == null) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("80000", defenseName); |
| | | WebSocketUtils.sendMessageAll(map); |
| | | String filePath = ARDConfig.getDownloadPath() + "noExistWell.txt"; |
| | | writeStringToFile(defenseName, filePath); |
| | | return; |
| | | } |
| | | |
| | | if (StringUtils.isNotNull(well)) { |
| | | ardAlarmExternal.setLongitude(well.getLongitude()); |
| | | ardAlarmExternal.setLatitude(well.getLatitude()); |
| | | } |
| | | int aae = ardAlarmExternalMapper.insertArdAlarmExternal(ardAlarmExternal); |
| | | if (aae > 0) { |
| | | log.debug("external入库成功:" + ardAlarmExternal); |
| | |
| | | GuideTask guideTask = new GuideTask(); |
| | | guideTask.setCameraId(cameraId);//相机ID |
| | | guideTask.setIsGuidePTZ(guideDataDto.getIsGuidePTZ()); |
| | | if(guideTask.getIsGuidePTZ()) |
| | | { |
| | | if (guideTask.getIsGuidePTZ()) { |
| | | guideTask.setTargetPTZ(guideDataDto.getGuidePTZ()); |
| | | } |
| | | String alarmType = guideDataDto.getAlarmType(); |