feat: 导入字段超长报错提示放开
This commit is contained in:
+16
-15
@@ -1663,26 +1663,27 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> importExcelWithData(MultipartFile file, String module) {
|
public List<String> importExcelWithData(MultipartFile file, String module) {
|
||||||
|
List<Map<String, Object>> insertDataList = new ArrayList<>();
|
||||||
|
String tableName = TableNameEnum.getTableName(module);
|
||||||
|
List<String> errorMsgsList;
|
||||||
try {
|
try {
|
||||||
List<Map<String, Object>> insertDataList = new ArrayList<>();
|
errorMsgsList = this.validDataFormat(insertDataList, file, tableName);
|
||||||
String tableName = TableNameEnum.getTableName(module);
|
|
||||||
List<String> errorMsgsList = this.validDataFormat(insertDataList, file, tableName);
|
|
||||||
// 判断如果校验有问题则返回校验错误信息,没问题则将数据转化为导入方法所需参数
|
|
||||||
if (!errorMsgsList.isEmpty()) {
|
|
||||||
return errorMsgsList;
|
|
||||||
} else {
|
|
||||||
// 执行新增功能
|
|
||||||
for (Map<String, Object> map : insertDataList) {
|
|
||||||
// 获取操作模块
|
|
||||||
map.put(FieldCommon.MODULE, module);
|
|
||||||
commonService.commonAdd(map);
|
|
||||||
}
|
|
||||||
return new ArrayList<>();
|
|
||||||
}
|
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
log.error("数据导入异常,请检查", e);
|
log.error("数据导入异常,请检查", e);
|
||||||
throw new JeroBootException("数据导入异常,请检查");
|
throw new JeroBootException("数据导入异常,请检查");
|
||||||
}
|
}
|
||||||
|
// 判断如果校验有问题则返回校验错误信息,没问题则将数据转化为导入方法所需参数
|
||||||
|
if (!errorMsgsList.isEmpty()) {
|
||||||
|
return errorMsgsList;
|
||||||
|
} else {
|
||||||
|
// 执行新增功能
|
||||||
|
for (Map<String, Object> map : insertDataList) {
|
||||||
|
// 获取操作模块
|
||||||
|
map.put(FieldCommon.MODULE, module);
|
||||||
|
commonService.commonAdd(map);
|
||||||
|
}
|
||||||
|
return new ArrayList<>();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user