package org.jeecg.common.base.vo; import lombok.Data; import org.jeecg.common.base.entity.Department; import org.jeecg.common.base.entity.Role; import org.jeecg.common.system.vo.LoginUser; import java.util.List; /*节点*/ @Data public class ProcessNodeVo { /**节点id*/ private String id; /**流程定义id*/ private String procDefId; /**节点名*/ private String title; /**节点类型 0开始 1用户任务 2结束 3排他网关 4并行网关*/ private Integer type; /**关联角色*/ private List roles; /**关联用户*/ private List users; /**关联部门*/ private List departments; /**关联部门负责人**/ private List departmentManages; /**表单变量**/ private String formVariables; /**选操作人的部门负责人*/ private Boolean chooseDepHeader = false; /**选操作人*/ private Boolean chooseSponsor = false; /**节点展开 前端所需*/ private Boolean expand = true; }