Prechádzať zdrojové kódy

feat: 模版信息过滤行列和规则都为空的情况

chenjianhua 7 mesiacov pred
rodič
commit
fa4a0e7cfc

+ 1 - 0
service-manage/src/main/java/com/simuwang/manage/service/impl/EmailTemplateInfoServiceImpl.java

@@ -88,6 +88,7 @@ public class EmailTemplateInfoServiceImpl implements EmailTemplateInfoService {
             templateId = emailDeletionInfoDO.getId();
             emailTemplateInfoMapper.updateTemplateInfo(emailDeletionInfoDO);
             List<EmailTemplateDataRuleVO> emailTemplateDataRuleVOList = saveTemplateInfoVO.getEmailTemplateDataRuleVOList();
+            emailTemplateDataRuleVOList = emailTemplateDataRuleVOList.stream().filter(e -> StringUtil.isNotEmpty(e.getColumn()) || e.getRow()!=null || StringUtil.isNotEmpty(e.getFieldRule())).collect(Collectors.toList());
             if(emailTemplateDataRuleVOList.size() > 0){
                 emailTemplateDataRuleVOList.forEach(e -> e.setTemplateId(templateId));
                 List<EmailTemplateDataRuleDO> addList = new ArrayList<>();