fix: 81773 国内标准-导入 应该不能导入被代替标准号和被引用标准吧
This commit is contained in:
+6
-2
@@ -1486,7 +1486,7 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
||||
fieldList = fieldList.stream().filter(lawsTag -> YesOrNoEnum.YES.getValue()
|
||||
.equals(lawsTag.getIsShowFormCreate().toString())).collect(Collectors.toList());
|
||||
|
||||
// 去除企标导入逻辑不需要显示的字段
|
||||
// 去除导入逻辑不需要显示的字段
|
||||
if (TableNameEnum.ENTERPRISE_STANDARDS.getTableName().equals(tableName)) {
|
||||
fieldList = fieldList.stream()
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.ENTERPRISE_STANDARD_CODE))
|
||||
@@ -1495,7 +1495,9 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.YEAR_NUMBER))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
fieldList = fieldList.stream().filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.REPLACED_BY_STANDARD))
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.REFERENCED_STANDARD))
|
||||
.collect(Collectors.toList());
|
||||
// 创建一个Excel工作簿
|
||||
Workbook workbook = this.createWorkBookWithLawsTags(fieldList);
|
||||
|
||||
@@ -2514,6 +2516,8 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.ENTERPRISE_NAME_CODE))
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.STANDARD_CATEGORY_CODE))
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.YEAR_NUMBER))
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.REPLACED_BY_STANDARD))
|
||||
.filter(lawsTag -> !lawsTag.getDbFieldName().equals(FieldCommon.REFERENCED_STANDARD))
|
||||
.collect(Collectors.toList());
|
||||
|
||||
// 添加稽查内容字段
|
||||
|
||||
+1
-1
@@ -242,7 +242,7 @@ public class LawsDomesticController {
|
||||
@RequiresPermissions("domesticStandard:import")
|
||||
public Result<?> importExcelWithData(@RequestParam("file") @ApiParam("文件") MultipartFile file) {
|
||||
List<String> errorMessages = lawsCommonService.importExcelWithData(file, TableNameEnum.DOMESTIC_REGULATIONS.getValue());
|
||||
if (errorMessages.size() > 0) {
|
||||
if (!errorMessages.isEmpty()) {
|
||||
return Result.error(MessageUtils.getMessage(ResultCommon.IMPORT_ERROR), errorMessages);
|
||||
}
|
||||
return Result.OK();
|
||||
|
||||
Reference in New Issue
Block a user