diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsDomesticController.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsDomesticController.java index ba135197..43a8ad8c 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsDomesticController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsDomesticController.java @@ -166,7 +166,11 @@ public class LawsDomesticController { @ApiOperation(value="国内法规标准-导入", notes="国内法规标准-导入") @PostMapping("/importExcelWithData") public Result importExcelWithData(@RequestParam("file") MultipartFile file) { - return Result.OK(lawsCommonService.importExcelWithData(file, MODULE_VALUE)); + List errorMessages = lawsCommonService.importExcelWithData(file, TableNameEnum.ENTERPRISE_STANDARDS.getValue()); + if (errorMessages.size() > 0) { + return Result.error("导入失败", errorMessages); + } + return Result.OK(); } } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsEnterpriseController.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsEnterpriseController.java index cf0465f1..61974964 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsEnterpriseController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsEnterpriseController.java @@ -219,7 +219,11 @@ public class LawsEnterpriseController { @ApiOperation(value="企业法规标准-导入", notes="企业法规标准-导入") @PostMapping("/importExcelWithData") public Result importExcelWithData(@RequestParam("file") MultipartFile file) { - return Result.OK(lawsCommonService.importExcelWithData(file, TableNameEnum.ENTERPRISE_STANDARDS.getValue())); + List errorMessages = lawsCommonService.importExcelWithData(file, TableNameEnum.ENTERPRISE_STANDARDS.getValue()); + if (errorMessages.size() > 0) { + return Result.error("导入失败", errorMessages); + } + return Result.OK(); } /** diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsOverseasController.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsOverseasController.java index 2b08cb5c..bf45f44f 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsOverseasController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/controller/LawsOverseasController.java @@ -166,6 +166,10 @@ public class LawsOverseasController { @ApiOperation(value="海外法规标准-导入", notes="海外法规标准-导入") @PostMapping("/importExcelWithData") public Result importExcelWithData(@RequestParam("file") MultipartFile file) { - return Result.OK(lawsCommonService.importExcelWithData(file, MODULE_VALUE)); + List errorMessages = lawsCommonService.importExcelWithData(file, TableNameEnum.ENTERPRISE_STANDARDS.getValue()); + if (errorMessages.size() > 0) { + return Result.error("导入失败", errorMessages); + } + return Result.OK(); } }