diff --git a/src/main/java/com/ycwl/basic/task/DownloadNotificationTasker.java b/src/main/java/com/ycwl/basic/task/DownloadNotificationTasker.java index 2128c09d..a1971fd2 100644 --- a/src/main/java/com/ycwl/basic/task/DownloadNotificationTasker.java +++ b/src/main/java/com/ycwl/basic/task/DownloadNotificationTasker.java @@ -81,6 +81,12 @@ public class DownloadNotificationTasker { variables.put("scenicName", scenic.getName()); variables.put("scenicId", scenic.getId()); variables.put("faceId", item.getFaceId()); + ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(item.getScenicId()); + if (configManager.getBoolean("grouping_enable", false)) { + variables.put("videoResultPage", "travelVideoCenter"); + } else { + variables.put("videoResultPage", "videoSynthesis"); + } variables.put("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId())); variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId())); variables.put("videoShotTime", DateUtil.format(videoTaskRepository.getTaskShotDate(item.getTaskId()), "yyyy-MM-dd")); @@ -125,6 +131,12 @@ public class DownloadNotificationTasker { variables.put("scenicName", scenic.getName()); variables.put("scenicId", scenic.getId()); variables.put("faceId", item.getFaceId()); + ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(item.getScenicId()); + if (configManager.getBoolean("grouping_enable", false)) { + variables.put("videoResultPage", "travelVideoCenter"); + } else { + variables.put("videoResultPage", "videoSynthesis"); + } variables.put("expireDate", DateUtil.format(expireDate, "yyyy-MM-dd")); variables.put("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId())); variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId())); @@ -188,6 +200,12 @@ public class DownloadNotificationTasker { variables.put("scenicName", scenic.getName()); variables.put("scenicId", scenic.getId()); variables.put("faceId", item.getFaceId()); + ScenicConfigManager configManager = scenicRepository.getScenicConfigManager(item.getScenicId()); + if (configManager.getBoolean("grouping_enable", false)) { + variables.put("videoResultPage", "travelVideoCenter"); + } else { + variables.put("videoResultPage", "videoSynthesis"); + } variables.put("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId())); variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId())); variables.put("videoShotTime", DateUtil.format(videoTaskRepository.getTaskShotDate(item.getTaskId()), "yyyy-MM-dd HH:mm"));