feat: 导入字段超长报错提示放开
This commit is contained in:
+16
-15
@@ -1663,26 +1663,27 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
||||
|
||||
@Override
|
||||
public List<String> importExcelWithData(MultipartFile file, String module) {
|
||||
List<Map<String, Object>> insertDataList = new ArrayList<>();
|
||||
String tableName = TableNameEnum.getTableName(module);
|
||||
List<String> errorMsgsList;
|
||||
try {
|
||||
List<Map<String, Object>> insertDataList = new ArrayList<>();
|
||||
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<>();
|
||||
}
|
||||
errorMsgsList = this.validDataFormat(insertDataList, file, tableName);
|
||||
} catch (IOException e) {
|
||||
log.error("数据导入异常,请检查", e);
|
||||
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