package cn.huge.module.sys.dto; import lombok.Data; import java.util.Date; /** * @title: 流程节点数据传输对象 * @description: 流程节点数据传输对象 * @company:hugeinfo * @author: liyj * @time: 2022-03-25 14:58:15 * @version 1.0.0 */ @Data public class FlowNodeBaseDTO { /** * 流程节点编号 */ private String id; /** * 流程编号 */ private String flowId; /** * 节点编号 */ private String nodeId; /** * 节点类型,1:首节点,2:普通节点,3:尾节点 */ private String nodeType; /** * 节点名称 */ private String nodeName; /** * 描述 */ private String nodeDes; /** * 节点图标 */ private String nodeIcon; /** * 对应请求接口方式,POST:post请求,GET:get请求,PUT:put请求,DELETE:delete请求 */ private String apiType; /** * 对应请求接口 */ private String api; /** * 节点处理时限,单位:天 */ private Integer expire; /** * 任务节点执行者类型:22_00026-1:所有人,22_00026-2:上一步骤选择,22_00026-3:上一步骤执行者,22_00026-4:固定角色 */ private String operType; /** * 节点执行人编号 */ private String operUserId; /** * 节点执行人名称 */ private String operUserName; /** * 节点执行角色代码编号 */ private String operRodeCode; /** * 节点执行角色名称 */ private String operRodeName; /** * 节点执行部门编号 */ private String operDeptId; /** * 节点执行部门名称 */ private String operDeptName; /** * 节点前进条件 */ private String goCond; /** * 节点退回条件 */ private String backCond; /** * 节点顺序 */ private Integer nodeIndex; /** * 删除状态,1:未删除(默认),99:已删除 */ private String deleteStatus; /** * 顾客编号 */ private String custId; /** * 创建时间 */ private Date createTime; /** * 更新时间 */ private Date updateTime; /** * 流程示例编号 */ private String processInstanceId; /** * 流程示例任务编号 */ private String processTaskId; /** * 对应纠纷进度 */ private String caseProcess; /** * 对应纠纷进度名称 */ private String caseProcessName; /** * 上一任务编号 */ private String lastTaskId; }