fix: 企标更改流程企标制修订流程没有在线编辑文件最后一个节点报错问题
This commit is contained in:
+1
-1
@@ -124,7 +124,7 @@ public class ProcessESChangeEndListener implements ExecutionListener {
|
||||
Map<String, Object> parameterMap = new HashMap<>();
|
||||
this.buildMap(parameterMap, change);
|
||||
// 替换相应文件的url
|
||||
if (change.getReplaceFileId() != null) {
|
||||
if (StrUtil.isNotBlank(change.getReplaceFileId()) && StrUtil.isNotBlank(change.getOnEditFile())) {
|
||||
busProcessModelHisService.replaceFile(change.getOnEditFile(), change.getReplaceFileId());
|
||||
}
|
||||
// 保存修改的文件
|
||||
|
||||
+5
-2
@@ -101,8 +101,11 @@ public class ProcessESRevisionEndListener implements ExecutionListener {
|
||||
String standardId = IdWorker.getIdStr();
|
||||
variables.put(FieldCommon.ID, standardId);
|
||||
// minio上传在线编辑文件
|
||||
String fileId = busProcessModelHisService.saveProcessFileToOss(data.getOnEditFile());
|
||||
variables.put(FieldCommon.FILE_PUBLISH_OF_ORIGINAL, fileId);
|
||||
String onEditFile = data.getOnEditFile();
|
||||
if (StringUtils.isNotBlank(onEditFile)) {
|
||||
String fileId = busProcessModelHisService.saveProcessFileToOss(onEditFile);
|
||||
variables.put(FieldCommon.FILE_PUBLISH_OF_ORIGINAL, fileId);
|
||||
}
|
||||
// 发布企标
|
||||
lawsCommonService.commonAdd(variables);
|
||||
String espId = data.getEspId();
|
||||
|
||||
Reference in New Issue
Block a user