xm
2024-06-14 722af26bc6fec32bb289b1df51a9016a4935610f
提交 | 用户 | 时间
722af2 1 package com.dl.workflow.domain.vo;
X 2
3 import cn.hutool.core.util.ObjectUtil;
4 import com.dl.flowable.core.FormConf;
5 import lombok.Data;
6
7 import java.util.List;
8
9 /**
10  * 流程详情视图对象
11  *
12  * @author KonBAI
13  * @createTime 2022/8/7 15:01
14  */
15 @Data
16 public class WfDetailAuditVo {
17
18     /**
19      * 任务表单信息
20      */
21     private WfDeployFormVo taskFormData;
22
23 //    /**
24 //     * 历史流程节点信息
25 //     */
26 //    private List<WfProcNodeVo> historyProcNodeList;
27
28     /**
29      * 流程表单列表
30      */
31     private List<FormConf> processFormList;
32
33     /**
34      * 流程XML
35      */
36     private String bpmnXml;
37
38     private WfViewerVo flowViewer;
39
40     /**
41      * 是否存在任务表单信息
42      * @return true:存在;false:不存在
43      */
44     public Boolean isExistTaskForm() {
45         return ObjectUtil.isNotEmpty(this.taskFormData);
46     }
47
48     private String businessKey;
49 }