fix 导入时校验出错

This commit is contained in:
lijiarao
2024-04-22 11:41:11 +08:00
parent 6091f8e548
commit ace8c3e334
13 changed files with 15 additions and 0 deletions
@@ -148,6 +148,7 @@ public class JeroController<T, S extends IService<T>> {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
try {
@@ -238,6 +239,7 @@ public class JeroController<T, S extends IService<T>> {
throw new JeroBootException("文件错误:" + "文件名丢失,请上传正确的文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
try {
@@ -254,6 +256,7 @@ public class JeroController<T, S extends IService<T>> {
if(Objects.isNull(e.getMessage())){
throw new JeroBootException("文件导入失败:请填写内容标题!");
}
log.error("文件导入失败:",e);
throw new JeroBootException("文件导入失败:" + e.getMessage());
} finally {
try {
@@ -875,6 +875,7 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
try {
@@ -908,6 +908,7 @@ public class PayContactsManagementController extends JeroController<PayContactsM
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
try {
@@ -501,6 +501,7 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl<PayDraftingG
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
try {
@@ -672,6 +672,7 @@ public class PayWorkingGroupSubItemServiceImpl extends ServiceImpl<PayWorkingGro
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
//导入Excel格式校验,看匹配的字段文本概率
@@ -242,6 +242,7 @@ public class QuartzJobController {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -377,6 +377,7 @@ public class SysAnnouncementController {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -231,6 +231,7 @@ public class SysCategoryController {
for (Map.Entry<String, MultipartFile> entity : fileMap.entrySet()) {
MultipartFile file = entity.getValue();// 获取上传文件对象
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -404,6 +404,7 @@ public class SysDepartController {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -489,6 +489,7 @@ public class SysDictController {
for (Map.Entry<String, MultipartFile> entity : fileMap.entrySet()) {
MultipartFile file = entity.getValue();// 获取上传文件对象
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -350,6 +350,7 @@ public class SysRoleController {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -238,6 +238,7 @@ public class SysUserAgentController {
for (Map.Entry<String, MultipartFile> entity : fileMap.entrySet()) {
MultipartFile file = entity.getValue();// 获取上传文件对象
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(2);
params.setHeadRows(1);
params.setNeedSave(true);
@@ -764,6 +764,7 @@ public class SysUserController {
throw new JeroBootException("请导入excel文件!");
}
ImportParams params = new ImportParams();
params.setSheetNum(1);
params.setTitleRows(1);
params.setHeadRows(1);
params.setNeedSave(true);