提交 c6061c70 authored 作者: hzh's avatar hzh

代码优化

上级 9a6b680d
...@@ -38,6 +38,7 @@ import java.util.Collection; ...@@ -38,6 +38,7 @@ import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Objects; import java.util.Objects;
import java.util.concurrent.CompletableFuture;
/** /**
* 部门文件下载申请Service业务层处理 * 部门文件下载申请Service业务层处理
...@@ -119,8 +120,10 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F ...@@ -119,8 +120,10 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F
fa.setStatus(BusinessStatusEnum.WAITING.getStatus()); fa.setStatus(BusinessStatusEnum.WAITING.getStatus());
} }
baseMapper.updateById(fa); baseMapper.updateById(fa);
//审批完成 //审批完成
if (StringUtils.equals(processEvent.getStatus(), BusinessStatusEnum.FINISH.getStatus())) { if (StringUtils.equals(processEvent.getStatus(), BusinessStatusEnum.FINISH.getStatus())) {
CompletableFuture.runAsync(() -> {
File originFile = null; File originFile = null;
File watermarkFile = null; File watermarkFile = null;
try { try {
...@@ -158,6 +161,7 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F ...@@ -158,6 +161,7 @@ public class FileApproveServiceImpl extends AbstractBaseService<FileApproveVo, F
watermarkFile.delete(); watermarkFile.delete();
} }
} }
});
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论