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/src/main/java/com/ruoyi/alarm/global/service/impl/QueueTaskExecutor.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) 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 d67db60..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 @@ -47,6 +47,7 @@ IArdAlarmExternalService ardAlarmExternalService; @Resource IArdAlarmAccessService ardAlarmAccessService; + public void processTask(GuideTask guideTask) { try { CameraCmd cmd = new CameraCmd(); @@ -56,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) { @@ -96,6 +102,7 @@ ardAlarmRadarFire.setRecordUrl2(url); } ardAlarmRadarFireService.updateArdAlarmRadarFire(ardAlarmRadarFire); + break; case "sys_radar_pump": ArdAlarmRadarPump ardAlarmRadarPump = new ArdAlarmRadarPump(); ardAlarmRadarPump.setId(guideTask.getAlarmId()); -- Gitblit v1.9.3