fix: 88410 法规符合性评估库--导出文件有代码

This commit is contained in:
2024-08-11 18:18:24 +08:00
parent 800e9ae500
commit 83f2033190
2 changed files with 17 additions and 0 deletions
@@ -1,5 +1,6 @@
package com.jero.modules.assessmentLibrary.service.impl;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
@@ -174,6 +175,14 @@ public class LawsConformityAssessmentLibraryServiceImpl extends ServiceImpl<Laws
this.settleDocuments(url, recordsExport);
// 去除文本的<p>
String regex = "<[^>]*>";
recordsExport.forEach(detail -> {
if (StrUtil.isNotBlank(detail.getTermContent())) {
detail.setTermContent(detail.getTermContent().replaceAll(regex, ""));
}
});
// 生成excel
ExportParams exportParams = new ExportParams();
exportParams.setType(ExcelType.HSSF);
@@ -119,6 +119,14 @@ public class LawsEvaluationNotMetLibraryServiceImpl extends ServiceImpl<LawsEval
excelExportUtilPro.settleDocuments(url, records, LawsEvaluationNotMetLibrary::obtainFileIds, LawsEvaluationNotMetLibrary::setFileList);
// 去除文本的<p>
String regex = "<[^>]*>";
records.forEach(detail -> {
if (StrUtil.isNotBlank(detail.getTermContent())) {
detail.setTermContent(detail.getTermContent().replaceAll(regex, ""));
}
});
// 生成excel
ExportParams exportParams = new ExportParams();
exportParams.setType(ExcelType.HSSF);