拆分条款-导入弹框提示修改
This commit is contained in:
+15
-9
@@ -1328,7 +1328,7 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
||||
return Result.OK( msg, null);
|
||||
} catch (Exception e) {
|
||||
log.error(e.getMessage(),e);
|
||||
return Result.error("导入失败");
|
||||
return Result.error(1,"导入失败");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1426,23 +1426,23 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
||||
}else{
|
||||
//删除原上传文件
|
||||
FileUnZip.deleteDir(saveDirectory);
|
||||
return Result.error("没有可导入的数据,请检查!");
|
||||
return Result.error(1, "没有可导入的数据,请检查!");
|
||||
}
|
||||
} catch (NoSuchElementException e){
|
||||
FileUnZip.deleteDir(saveDirectory);
|
||||
return Result.error("没有可导入的数据,请检查!");
|
||||
return Result.error(1, "没有可导入的数据,请检查!");
|
||||
} catch (JeroBootException e){
|
||||
FileUnZip.deleteDir(saveDirectory);
|
||||
return Result.error(e.getMessage());
|
||||
return Result.error(1, e.getMessage());
|
||||
} catch (Exception e) {
|
||||
//删除原上传文件
|
||||
FileUnZip.deleteDir(saveDirectory);
|
||||
return Result.error( "读取失败,请严格按照模板文件导入数据");
|
||||
return Result.error( 1, "读取失败,请严格按照模板文件导入数据");
|
||||
}
|
||||
} catch (Exception e) {
|
||||
//删除原上传文件
|
||||
FileUnZip.deleteDir(saveDirectory);
|
||||
return Result.error("读取失败,请严格按照模板文件导入数据");
|
||||
return Result.error(1, "读取失败,请严格按照模板文件导入数据");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1451,6 +1451,7 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
||||
OSSFile ossFile = ossFileService.getById(splitFileId);
|
||||
String url = ossFile.getUrl();
|
||||
MultipartFile mFile = createMfileByPath(url);
|
||||
|
||||
// 新增拆分记录
|
||||
Date now = new Date();
|
||||
String infoId = UUID.randomUUID().toString().replace("-", "");
|
||||
@@ -1458,7 +1459,7 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
||||
sarFileSplitInfoEO.setSplitResult("成功");
|
||||
sarFileSplitInfoEO.setCreateTime(now);
|
||||
sarFileSplitInfoEO.setUpdateTime(now);
|
||||
sarFileSplitInfoService.save(sarFileSplitInfoEO);
|
||||
|
||||
// 添加条款总目录
|
||||
SarFileSplitMenuEO sarFileSplitMenuEO = new SarFileSplitMenuEO();
|
||||
String menuId = UUID.randomUUID().toString().replace("-", "");
|
||||
@@ -1469,9 +1470,14 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
|
||||
sarFileSplitMenuEO.setValidFlag(0);
|
||||
sarFileSplitMenuEO.setCreationTime(new Date());
|
||||
sarFileSplitMenuEO.setModifyTime(new Date());
|
||||
sarFileSplitMenuEOMapper.insertSelective(sarFileSplitMenuEO);
|
||||
|
||||
// 导入文件
|
||||
return importSplitItems(mFile, cut, menuId, infoId);
|
||||
Result<?> result = importSplitItems(mFile, cut, menuId, infoId);
|
||||
if(result.isSuccess()){
|
||||
sarFileSplitInfoService.save(sarFileSplitInfoEO);
|
||||
sarFileSplitMenuEOMapper.insertSelective(sarFileSplitMenuEO);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
private MultipartFile createMfileByPath(String path) {
|
||||
|
||||
Reference in New Issue
Block a user