You've already forked FrameTour-BE
refactor(task): 移除重复的景区配置查询逻辑
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
- 删除了 DownloadNotificationTasker 中多次调用的 getScenicMpConfig 方法 - 简化了视频下载通知任务的执行流程- 提高代码可读性和维护性 - 避免不必要的数据库查询操作
This commit is contained in:
@@ -69,7 +69,6 @@ public class DownloadNotificationTasker {
|
||||
sentMemberIds.add(item.getMemberId());
|
||||
|
||||
MemberRespVO member = memberMapper.getById(item.getMemberId());
|
||||
MpConfigEntity scenicMp = scenicRepository.getScenicMpConfig(member.getScenicId());
|
||||
// 发送模板消息
|
||||
String templateId = scenicRepository.getVideoDownloadTemplateId(item.getScenicId());
|
||||
if (StringUtils.isBlank(templateId)) {
|
||||
@@ -137,7 +136,6 @@ public class DownloadNotificationTasker {
|
||||
sentMemberIds.add(item.getMemberId());
|
||||
|
||||
MemberRespVO member = memberMapper.getById(item.getMemberId());
|
||||
MpConfigEntity scenicMp = scenicRepository.getScenicMpConfig(member.getScenicId());
|
||||
ScenicConfigEntity scenicConfig = scenicRepository.getScenicConfig(item.getScenicId());
|
||||
Integer videoStoreDay = scenicConfig.getVideoStoreDay();
|
||||
if (videoStoreDay == null) {
|
||||
@@ -238,7 +236,6 @@ public class DownloadNotificationTasker {
|
||||
}
|
||||
|
||||
MemberRespVO member = memberMapper.getById(item.getMemberId());
|
||||
MpConfigEntity scenicMp = scenicRepository.getScenicMpConfig(member.getScenicId());
|
||||
// 发送模板消息
|
||||
String templateId = scenicRepository.getVideoDownloadTemplateId(item.getScenicId());
|
||||
if (StringUtils.isBlank(templateId)) {
|
||||
|
Reference in New Issue
Block a user