From cd538c205628f28839323b49b7f77f33196a601f Mon Sep 17 00:00:00 2001 From: zhangnaisong <2434969829@qq.com> Date: 星期四, 11 七月 2024 15:50:42 +0800 Subject: [PATCH] 电磁锁操控加入判断速度为0提交 --- ard-work/src/main/java/com/ruoyi/alarm/radar/service/impl/ArdRadarServiceImpl.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/alarm/radar/service/impl/ArdRadarServiceImpl.java b/ard-work/src/main/java/com/ruoyi/alarm/radar/service/impl/ArdRadarServiceImpl.java index b19c33f..9626ed2 100644 --- a/ard-work/src/main/java/com/ruoyi/alarm/radar/service/impl/ArdRadarServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/alarm/radar/service/impl/ArdRadarServiceImpl.java @@ -1,6 +1,7 @@ package com.ruoyi.alarm.radar.service.impl; import com.alibaba.fastjson2.JSONObject; +import com.ruoyi.alarm.global.domain.GuidePoint; import com.ruoyi.alarm.radar.domain.ArdAlarmRadar; import com.ruoyi.alarm.radar.domain.RadarAlarmData; import com.ruoyi.alarm.radar.service.ArdRadarService; @@ -98,6 +99,7 @@ //杩欓噷杩借釜鐨勫潗鏍囦负闆疯揪缁忚繃璁$畻涓婁紶鐨勭粡绾害 Double longitude = ardFollowRadar.getLongitude(); Double latitude = ardFollowRadar.getLatitude(); + GuidePoint guidePoint=new GuidePoint().setLongitude(longitude).setLatitude(latitude); //鑾峰彇闆疯揪鎵�鍦ㄥ涓婄殑澶у厜鐢� ArdCameras camera = ardEquipRadarMapper.getCameraByRadar(radarId); if (StringUtils.isNotNull(camera)) { @@ -107,8 +109,8 @@ cmd.setOperator("sys_radar_follow"); cmd.setCameraId(camera.getId()); cmd.setChanNo(1); - cmd.setTargetPosition(new double[]{longitude,latitude}); - boolean res = iCameraSdkService.guideTargetPosition(cmd); + cmd.setTargetPosition(new double[]{guidePoint.getLongitude(), guidePoint.getLatitude()}); + boolean res = iCameraSdkService.guideTargetPosition(cmd).get("code").equals(200); if (res) { log.debug("闆疯揪杩借釜寮曞鎴愬姛"); } else { -- Gitblit v1.9.3