|
@@ -263,11 +263,7 @@ public class ${ClassName}ServiceImpl extends BaseServiceImpl<${ClassName}Mapper,
|
|
} catch (IOException e) {
|
|
} catch (IOException e) {
|
|
throw new RuntimeException(e);
|
|
throw new RuntimeException(e);
|
|
}
|
|
}
|
|
- ImportExportBo bo = new ImportExportBo();
|
|
|
|
- BeanUtils.copyProperties(result, bo);
|
|
|
|
- bo.setUpdateBy(loginUser.getUserId());
|
|
|
|
- bo.setCreateBy(loginUser.getUserId());
|
|
|
|
- bo.setType("0");
|
|
|
|
|
|
+ ImportExportBo bo = getImportExportBo(result, loginUser, "0");
|
|
boolean flag = importExportService.insert(bo);
|
|
boolean flag = importExportService.insert(bo);
|
|
if (flag) {
|
|
if (flag) {
|
|
log.info("异步导入日志写入成功");
|
|
log.info("异步导入日志写入成功");
|
|
@@ -277,17 +273,22 @@ public class ${ClassName}ServiceImpl extends BaseServiceImpl<${ClassName}Mapper,
|
|
@Override
|
|
@Override
|
|
public void asyncExport(List<${ClassName}Vo> listVo, String sheetName, LoginUser loginUser) {
|
|
public void asyncExport(List<${ClassName}Vo> listVo, String sheetName, LoginUser loginUser) {
|
|
ExcelResultRes result = excelService.exportExcel(listVo, sheetName, ${ClassName}Vo.class);
|
|
ExcelResultRes result = excelService.exportExcel(listVo, sheetName, ${ClassName}Vo.class);
|
|
- ImportExportBo bo = new ImportExportBo();
|
|
|
|
- BeanUtils.copyProperties(result, bo);
|
|
|
|
- bo.setUpdateBy(loginUser.getUserId());
|
|
|
|
- bo.setCreateBy(loginUser.getUserId());
|
|
|
|
- bo.setType("1");
|
|
|
|
|
|
+ ImportExportBo bo = getImportExportBo(result, loginUser, "1");
|
|
boolean flag = importExportService.insert(bo);
|
|
boolean flag = importExportService.insert(bo);
|
|
if (flag) {
|
|
if (flag) {
|
|
log.info("异步导出日志写入成功");
|
|
log.info("异步导出日志写入成功");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private static ImportExportBo getImportExportBo(ExcelResultRes result, LoginUser loginUser, String type) {
|
|
|
|
+ ImportExportBo bo = new ImportExportBo();
|
|
|
|
+ BeanUtils.copyProperties(result, bo);
|
|
|
|
+ bo.setUpdateBy(loginUser.getUserId());
|
|
|
|
+ bo.setCreateBy(loginUser.getUserId());
|
|
|
|
+ bo.setType(type);
|
|
|
|
+ return bo;
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 批量删除${functionName}
|
|
* 批量删除${functionName}
|
|
*
|
|
*
|