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;
|
|
}
|