You've already forked FrameTour-BE
feat(task): 根据景区配置动态设置视频结果页面
- 获取景区配置管理器并检查分组功能是否启用 - 当分组功能启用时将视频结果页面设置
This commit is contained in:
@@ -81,6 +81,12 @@ public class DownloadNotificationTasker {
|
|||||||
variables.put("scenicName", scenic.getName());
|
variables.put("scenicName", scenic.getName());
|
||||||
variables.put("scenicId", scenic.getId());
|
variables.put("scenicId", scenic.getId());
|
||||||
variables.put("faceId", item.getFaceId());
|
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("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId()));
|
||||||
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
||||||
variables.put("videoShotTime", DateUtil.format(videoTaskRepository.getTaskShotDate(item.getTaskId()), "yyyy-MM-dd"));
|
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("scenicName", scenic.getName());
|
||||||
variables.put("scenicId", scenic.getId());
|
variables.put("scenicId", scenic.getId());
|
||||||
variables.put("faceId", item.getFaceId());
|
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("expireDate", DateUtil.format(expireDate, "yyyy-MM-dd"));
|
||||||
variables.put("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId()));
|
variables.put("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId()));
|
||||||
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
||||||
@@ -188,6 +200,12 @@ public class DownloadNotificationTasker {
|
|||||||
variables.put("scenicName", scenic.getName());
|
variables.put("scenicName", scenic.getName());
|
||||||
variables.put("scenicId", scenic.getId());
|
variables.put("scenicId", scenic.getId());
|
||||||
variables.put("faceId", item.getFaceId());
|
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("videoDeviceCount", videoTaskRepository.getTaskDeviceNum(item.getTaskId()));
|
||||||
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
variables.put("videoLensCount", videoTaskRepository.getTaskLensNum(item.getTaskId()));
|
||||||
variables.put("videoShotTime", DateUtil.format(videoTaskRepository.getTaskShotDate(item.getTaskId()), "yyyy-MM-dd HH:mm"));
|
variables.put("videoShotTime", DateUtil.format(videoTaskRepository.getTaskShotDate(item.getTaskId()), "yyyy-MM-dd HH:mm"));
|
||||||
|
|||||||
Reference in New Issue
Block a user