feat: 导入字段超长报错提示放开

This commit is contained in:
2024-08-26 09:22:16 +08:00
parent 37c4e8203d
commit a02483aa1d
@@ -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<>();
}
}
/**