feat(REQ-5965) - 增加一些日志打印

This commit is contained in:
wangli 2025-12-25 13:54:49 +08:00
parent 46dd5ceee5
commit 15644c382e

View File

@ -16,6 +16,7 @@ import cn.axzo.workflow.core.service.ExtAxDocContentService;
import cn.axzo.workflow.core.service.ExtAxModelDocService;
import cn.axzo.workflow.core.service.ExtAxProcessSignService;
import cn.axzo.workflow.server.common.util.WpsUtil;
import com.alibaba.fastjson.JSON;
import lombok.extern.slf4j.Slf4j;
import org.flowable.bpmn.model.Process;
import org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent;
@ -78,6 +79,7 @@ public class FileArchiveProcessEventListener extends AbstractBpmnEventListener<P
.processInstanceId(processInstanceId).includeProcessVariables().singleResult();
CategoryItemVO category = categoryService.get(BPM_MODEL_CATEGORY, mainProcess.getId()).orElse(new CategoryItemVO());
log.info("get category autoReplaceVariables {}", JSON.toJSONString(category));
// 文件归档将审批过程中产生的数据全部替换文档模板变量
archiveFinalDocs(instance, category.getAutoReplaceVariables());
}
@ -87,6 +89,7 @@ public class FileArchiveProcessEventListener extends AbstractBpmnEventListener<P
ExtAxProcessSign processSign = extAxProcessSignService.findByProcessInstanceId(instance.getId());
List<VariableObjectDTO> wpsReplaceVariables = wpsUtil.getWpsReplaceVariables(processEngineConfiguration, instance.getId());
log.info("archiveFinalDocs wpsReplaceVariables: {}", JSON.toJSONString(wpsReplaceVariables));
processSign.getFileArchive().stream().filter(i -> Objects.equals(i.getFileType(), FileTypeEnum.WORD)
|| Objects.equals(i.getFileType(), FileTypeEnum.EXCEL))
.filter(i -> Boolean.TRUE.equals(i.getNeedReplaceVariables()))