From bb22ca2e9b9c60b0138a322ad49cab7ea8aa06e1 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 25 十月 2023 17:12:54 +0800 Subject: [PATCH] 修复雷达引导2个相机引导录像重复问题; --- ard-work/pom.xml | 2 -- ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarFireMapper.xml | 1 + ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java | 8 +++++++- ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarPumpMapper.xml | 1 + 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ard-work/pom.xml b/ard-work/pom.xml index 22d62a1..cb6af83 100644 --- a/ard-work/pom.xml +++ b/ard-work/pom.xml @@ -190,6 +190,4 @@ <version>0.5</version> </dependency> </dependencies> - - </project> \ No newline at end of file diff --git a/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java b/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java index dfce1a1..fd48181 100644 --- a/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java +++ b/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java @@ -57,7 +57,12 @@ cmd.setOperator(guideTask.getAlarmType()); cmd.setExpired(30); cmd.setRecordBucketName("record"); - cmd.setRecordObjectName("alarm_" + guideTask.getAlarmId()); + if (guideTask.getRecordSn().equals(1)) { + cmd.setRecordObjectName("alarm_" + guideTask.getAlarmId() + "_1"); + } else { + cmd.setRecordObjectName("alarm_" + guideTask.getAlarmId() + "_2"); + } + log.debug("寮�濮嬪紩瀵�"); boolean guideRes = cameraSdkService.guideTargetPosition(cmd); if (guideRes) { @@ -97,6 +102,7 @@ ardAlarmRadarFire.setRecordUrl2(url); } ardAlarmRadarFireService.updateArdAlarmRadarFire(ardAlarmRadarFire); + break; case "sys_radar_pump": ArdAlarmRadarPump ardAlarmRadarPump = new ArdAlarmRadarPump(); ardAlarmRadarPump.setId(guideTask.getAlarmId()); diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarFireMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarFireMapper.xml index e349f24..95ade6e 100644 --- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarFireMapper.xml +++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarFireMapper.xml @@ -102,6 +102,7 @@ <if test="longitude != null">longitude = #{longitude},</if> <if test="latitude != null">latitude = #{latitude},</if> <if test="recordUrl1 != null">record_url1 = #{recordUrl1},</if> + <if test="recordUrl2 != null">record_url2 = #{recordUrl2},</if> <if test="viewTime != null">view_time = #{viewTime},</if> <if test="createBy != null">create_by = #{createBy},</if> <if test="createTime != null">create_time = #{createTime},</if> diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarPumpMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarPumpMapper.xml index a11bd19..d453275 100644 --- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarPumpMapper.xml +++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmRadarPumpMapper.xml @@ -102,6 +102,7 @@ <if test="longitude != null">longitude = #{longitude},</if> <if test="latitude != null">latitude = #{latitude},</if> <if test="recordUrl1 != null">record_url1 = #{recordUrl1},</if> + <if test="recordUrl2 != null">record_url2 = #{recordUrl2},</if> <if test="viewTime != null">view_time = #{viewTime},</if> <if test="createBy != null">create_by = #{createBy},</if> <if test="createTime != null">create_time = #{createTime},</if> -- Gitblit v1.9.3