|
@@ -381,7 +381,7 @@ public class LisConfigFacade{
|
|
}
|
|
}
|
|
if (ListUtil.isNotEmpty(errorNumList)) {
|
|
if (ListUtil.isNotEmpty(errorNumList)) {
|
|
throw new CommonException(CommonErrorCode.PARAM_IS_NULL,
|
|
throw new CommonException(CommonErrorCode.PARAM_IS_NULL,
|
|
- "以下行数(不计入空行)标准术语与数据库术语不匹配:"
|
|
|
|
|
|
+ "以下行数(不计空行)标准术语在数据库中不存在:"
|
|
+ errorNumList.stream().collect(Collectors.joining("、"))
|
|
+ errorNumList.stream().collect(Collectors.joining("、"))
|
|
+ "。导入取消,请修改后再试。");
|
|
+ "。导入取消,请修改后再试。");
|
|
}
|
|
}
|
|
@@ -496,6 +496,12 @@ public class LisConfigFacade{
|
|
List<LisConfig> originList = ExcelUtils.importExcel(file, 0, 1, LisConfig.class);
|
|
List<LisConfig> originList = ExcelUtils.importExcel(file, 0, 1, LisConfig.class);
|
|
Map<String,Map<String, List<LisConfig>>> allMap = getAll();
|
|
Map<String,Map<String, List<LisConfig>>> allMap = getAll();
|
|
|
|
|
|
|
|
+ //去除空格
|
|
|
|
+ originList.forEach(item -> {
|
|
|
|
+ item.setHisName(item.getHisName().trim());
|
|
|
|
+ item.setHisDetailName(item.getHisDetailName().trim());
|
|
|
|
+ });
|
|
|
|
+
|
|
//标准术语校验
|
|
//标准术语校验
|
|
List<String> precUniqueName = Lists.newArrayList();
|
|
List<String> precUniqueName = Lists.newArrayList();
|
|
if (allMap != null) {
|
|
if (allMap != null) {
|