package cn.autoform.bean.flow.task; import java.util.Date; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 流程待办表 * @ClassName: ProcessTask * @author [九鼎联合科技] * @date 2017年07月20日 上午10:34:27 */ @Data public class ProcessTask implements Cloneable { public ProcessTask(){ } // 工作项id @ApiModelProperty("工作项id") private Long workItemId; // 流程定义id @ApiModelProperty("流程定义id") private Long processDefId; @ApiModelProperty("流程定义显示名称") private String processChName; @ApiModelProperty("流程定义名称") private String processDefName; @ApiModelProperty("流程定义版本号") private String version; // 流程实例id @ApiModelProperty("流程实例id") private Long processInstId; // 流程实例id @ApiModelProperty("流程实例名称") private String processInstName; // 流程活动id @ApiModelProperty("流程实例活动id") private Long activityInstId; private String activityDefId; //活动名 @ApiModelProperty("流程实例活动名称") private String activityInstName; /** * 参与者id */ @ApiModelProperty("参与者id") private String participantId; //参与者名称 @ApiModelProperty("参与者名称") private String participantName; //描述 @ApiModelProperty("描述") private String information; //设置超时时间 @ApiModelProperty("设置超时时间") private Integer limitNum; //业务系统名称 @ApiModelProperty("业务系统名称") private String serviceName; //业务系统名称 @ApiModelProperty("租户名称") private String tenantName; //业务系统名称 @ApiModelProperty("公司名称") private String companyName; //目录id @ApiModelProperty("目录id") private Integer directoryId; //业务目录 @ApiModelProperty("目录名称") private String directoryName; @ApiModelProperty("用户唯一标识") private String openId; @ApiModelProperty("开始时间") private Date startTime; @ApiModelProperty("流程启动时间") private Date processInstStartTime; @Override public ProcessTask clone() throws CloneNotSupportedException { return (ProcessTask)super.clone(); } }