fix: 企标修改流程最后一个节点提交报错

This commit is contained in:
2024-02-27 14:10:32 +08:00
parent f91350951e
commit 5c47ccb983
@@ -1,5 +1,6 @@
package com.jero.modules.onlyoffice.service.impl;
import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@@ -375,10 +376,10 @@ public class BusProcessModelHisServiceImpl extends ServiceImpl<BusProcessModelHi
wrapper.eq(OnlineFileLog::getValidFlag, "0");
wrapper.orderByDesc(OnlineFileLog::getCreateTime);
List<OnlineFileLog> onlineFileLogList = onlineFileLogDao.selectList(wrapper);
OnlineFileLog onlineFileLog = onlineFileLogList.get(0);
if (onlineFileLog == null) {
if (CollUtil.isEmpty(onlineFileLogList)) {
throw new RuntimeException("找不到最新的在线编辑文件记录");
}
OnlineFileLog onlineFileLog = onlineFileLogList.get(0);
OSSFile ossFile = ossFileService.getById(onlineFileLog.getAttFileId());
// 获取文件
String path = filePath + ossFile.getUrl();