feat: scc流程未分发导出支持“辅助说明材料
” 字段
This commit is contained in:
+3
-1
@@ -918,6 +918,7 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
||||
list.parallelStream().forEach(item -> {
|
||||
item.setResult(excelUtils.translateDictValue("evaluation_result", item.getResult(), listDict));
|
||||
item.setMaterial(excelUtils.uploadFile(item.getMaterial(), fileMap));
|
||||
item.setUnsatisfiedRequireAttach(excelUtils.uploadFile(item.getUnsatisfiedRequireAttach(), fileMap));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -944,7 +945,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
||||
|
||||
// 检查所有数据字典校验的字段
|
||||
errMsg.append(excelUtils.validResult(result, listDict));
|
||||
errMsg.append(excelUtils.validMaterial(material, fileMap));
|
||||
errMsg.append(excelUtils.validMaterial(material, fileMap, "佐证材料"));
|
||||
errMsg.append(excelUtils.validMaterial(material, fileMap, "辅助说明材料"));
|
||||
// 如果数据有问题,则将提示信息添加到 errorMsgs 中
|
||||
if (errMsg.length() > 0) {
|
||||
errorMsgs.add(errMsgHeader.append(errMsg).toString());
|
||||
|
||||
@@ -596,12 +596,12 @@ public class ExcelUtils {
|
||||
return "";
|
||||
}
|
||||
|
||||
public String validMaterial(String value, Map<String, File> fileMap) {
|
||||
public String validMaterial(String value, Map<String, File> fileMap, String title) {
|
||||
if (StrUtil.isBlank(value)) {
|
||||
return "";
|
||||
}
|
||||
if (!importUtil.fileValid(value, fileMap)) {
|
||||
return "'佐证材料'无效。";
|
||||
return "'" + title + "'无效。";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user