|
@@ -275,6 +275,7 @@ public class MarketingCampaignServiceImpl
|
|
|
marketingCampaignSopDetailEntity.setName(sopDetailEntity.getName());
|
|
marketingCampaignSopDetailEntity.setName(sopDetailEntity.getName());
|
|
|
marketingCampaignSopDetailEntity.setStep(sopDetailEntity.getStep());
|
|
marketingCampaignSopDetailEntity.setStep(sopDetailEntity.getStep());
|
|
|
marketingCampaignSopDetailEntity.setType(sopDetailEntity.getType());
|
|
marketingCampaignSopDetailEntity.setType(sopDetailEntity.getType());
|
|
|
|
|
+ marketingCampaignSopDetailEntity.setDays(sopDetailEntity.getDays());
|
|
|
marketingCampaignSopDetailEntity.setEmailContent(sopDetailEntity.getEmailContent());
|
|
marketingCampaignSopDetailEntity.setEmailContent(sopDetailEntity.getEmailContent());
|
|
|
//预留补充ai生成的邮件内容模板
|
|
//预留补充ai生成的邮件内容模板
|
|
|
// marketingCampaignSopDetailEntity.setEmailContent();
|
|
// marketingCampaignSopDetailEntity.setEmailContent();
|
|
@@ -347,6 +348,7 @@ public class MarketingCampaignServiceImpl
|
|
|
marketingCampaignSopDetailEntity.setName(sopDetailEntity.getName());
|
|
marketingCampaignSopDetailEntity.setName(sopDetailEntity.getName());
|
|
|
marketingCampaignSopDetailEntity.setStep(sopDetailEntity.getStep());
|
|
marketingCampaignSopDetailEntity.setStep(sopDetailEntity.getStep());
|
|
|
marketingCampaignSopDetailEntity.setType(sopDetailEntity.getType());
|
|
marketingCampaignSopDetailEntity.setType(sopDetailEntity.getType());
|
|
|
|
|
+ marketingCampaignSopDetailEntity.setDays(sopDetailEntity.getDays());
|
|
|
marketingCampaignSopDetailEntity.setEmailContent(sopDetailEntity.getEmailContent());
|
|
marketingCampaignSopDetailEntity.setEmailContent(sopDetailEntity.getEmailContent());
|
|
|
//预留补充ai生成的邮件内容模板
|
|
//预留补充ai生成的邮件内容模板
|
|
|
// marketingCampaignSopDetailEntity.setEmailContent();
|
|
// marketingCampaignSopDetailEntity.setEmailContent();
|
|
@@ -404,7 +406,7 @@ public class MarketingCampaignServiceImpl
|
|
|
List<MarketingCampaignEntity> nonAll = this.lambdaQuery()
|
|
List<MarketingCampaignEntity> nonAll = this.lambdaQuery()
|
|
|
.eq(MarketingCampaignEntity::getIsDelete, CommonConstant.DEL_FLAG_0)
|
|
.eq(MarketingCampaignEntity::getIsDelete, CommonConstant.DEL_FLAG_0)
|
|
|
.eq(MarketingCampaignEntity::getStatus, 0)
|
|
.eq(MarketingCampaignEntity::getStatus, 0)
|
|
|
- .le(MarketingCampaignEntity::getBeginData, today)
|
|
|
|
|
|
|
+ .ge(MarketingCampaignEntity::getBeginData, today)
|
|
|
.list();
|
|
.list();
|
|
|
if (!CollectionUtils.isEmpty(nonAll)) {
|
|
if (!CollectionUtils.isEmpty(nonAll)) {
|
|
|
List<Long> startIdList = nonAll.stream().map(MarketingCampaignEntity::getId).collect(Collectors.toList());
|
|
List<Long> startIdList = nonAll.stream().map(MarketingCampaignEntity::getId).collect(Collectors.toList());
|
|
@@ -418,7 +420,7 @@ public class MarketingCampaignServiceImpl
|
|
|
List<MarketingCampaignEntity> stopAll = this.lambdaQuery()
|
|
List<MarketingCampaignEntity> stopAll = this.lambdaQuery()
|
|
|
.eq(MarketingCampaignEntity::getIsDelete, CommonConstant.DEL_FLAG_0)
|
|
.eq(MarketingCampaignEntity::getIsDelete, CommonConstant.DEL_FLAG_0)
|
|
|
.eq(MarketingCampaignEntity::getStatus, 1)
|
|
.eq(MarketingCampaignEntity::getStatus, 1)
|
|
|
- .ge(MarketingCampaignEntity::getEndDate, today)
|
|
|
|
|
|
|
+ .le(MarketingCampaignEntity::getEndDate, today)
|
|
|
.list();
|
|
.list();
|
|
|
if (!CollectionUtils.isEmpty(stopAll)) {
|
|
if (!CollectionUtils.isEmpty(stopAll)) {
|
|
|
List<Long> stopIdList = stopAll.stream().map(MarketingCampaignEntity::getId).collect(Collectors.toList());
|
|
List<Long> stopIdList = stopAll.stream().map(MarketingCampaignEntity::getId).collect(Collectors.toList());
|