This commit is contained in:
Jerry Yan 2025-01-19 14:26:34 +08:00
parent e70098bf29
commit f7668a3778
2 changed files with 3 additions and 5 deletions

View File

@ -504,13 +504,12 @@ public class TaskTaskServiceImpl implements TaskService {
MpConfigEntity scenicMp = scenicRepository.getScenicMpConfig(member.getScenicId()); MpConfigEntity scenicMp = scenicRepository.getScenicMpConfig(member.getScenicId());
if (StringUtils.isNotBlank(openId) && scenicMp != null) { if (StringUtils.isNotBlank(openId) && scenicMp != null) {
String templateId = scenicRepository.getVideoGeneratedTemplateId(item.getScenicId()); String templateId = scenicRepository.getVideoGeneratedTemplateId(item.getScenicId());
TemplateRespVO template = templateRepository.getTemplate(item.getTemplateId());
if (StringUtils.isBlank(templateId)) { if (StringUtils.isBlank(templateId)) {
log.warn("未配置视频生成通知模板"); log.warn("未配置视频生成通知模板");
return; return;
} }
ScenicEntity scenic = scenicRepository.getScenic(item.getScenicId()); ScenicEntity scenic = scenicRepository.getScenic(item.getScenicId());
String title = "您在【" + template.getName() + "】的专属影像"; String title = "您在【" + scenic.getName() + "】的专属影像";
String page = "pages/videoSynthesis/buy?scenicId=" + item.getScenicId() + "&faceId=" + item.getFaceId() + "&id=" + item.getVideoId(); String page = "pages/videoSynthesis/buy?scenicId=" + item.getScenicId() + "&faceId=" + item.getFaceId() + "&id=" + item.getVideoId();
/** /**
* 视频名称 {{thing1.DATA}} * 视频名称 {{thing1.DATA}}
@ -520,7 +519,7 @@ public class TaskTaskServiceImpl implements TaskService {
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();
Map<String, Object> dataParam = new HashMap<>(); Map<String, Object> dataParam = new HashMap<>();
Map<String, String> videoMap = new HashMap<>(); Map<String, String> videoMap = new HashMap<>();
videoMap.put("value", template.getName()); videoMap.put("value", title);
dataParam.put("thing1", videoMap); dataParam.put("thing1", videoMap);
Map<String, String> timeMap2 = new HashMap<>(); Map<String, String> timeMap2 = new HashMap<>();
timeMap2.put("value", DateUtil.format(new Date(), "yyyy-MM-dd HH:mm")); timeMap2.put("value", DateUtil.format(new Date(), "yyyy-MM-dd HH:mm"));

View File

@ -94,14 +94,13 @@ public class DownloadNotificationTasker {
Integer videoStoreDay = scenicConfig.getVideoStoreDay(); Integer videoStoreDay = scenicConfig.getVideoStoreDay();
// 发送模板消息 // 发送模板消息
String templateId = scenicRepository.getVideoPreExpireTemplateId(item.getScenicId()); String templateId = scenicRepository.getVideoPreExpireTemplateId(item.getScenicId());
TemplateRespVO template = templateRepository.getTemplate(item.getTemplateId());
if (StringUtils.isBlank(templateId)) { if (StringUtils.isBlank(templateId)) {
log.info("模板消息为空"); log.info("模板消息为空");
return; return;
} }
log.info("发送模板消息"); log.info("发送模板消息");
ScenicEntity scenic = scenicRepository.getScenic(item.getScenicId()); ScenicEntity scenic = scenicRepository.getScenic(item.getScenicId());
String title = "您在【" + template.getName() + "】的专属影像"; String title = "您在【" + scenic.getName() + "】的专属影像";
String page = "pages/videoSynthesis/buy?scenicId=" + item.getScenicId() + "&faceId=" + item.getFaceId() + "&id=" + item.getVideoId(); String page = "pages/videoSynthesis/buy?scenicId=" + item.getScenicId() + "&faceId=" + item.getFaceId() + "&id=" + item.getVideoId();
/** /**
* 影像名称 {{thing1.DATA}} * 影像名称 {{thing1.DATA}}