package com.unis.flowable.common.vo;



import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 工作流ProcessDefinition展示内容
 * @author xujh
 * @version 2017-10-11
 */
@Getter
@Setter
public class DeploymentVO {

	//任务I(D
	@ApiModelProperty(value="任务id",required = true)
	private String taskId;
	//任务名称
	@ApiModelProperty(value="任务名称",required = true)
	private String taskName;

	//流程ID
	@ApiModelProperty(value="流程id",required = true)
	private String procInsId;
	@ApiModelProperty(value="流程定义id",required = true)
	private String procDefId;
	//流程名称
	private String procdefName;
	// 流程key
	private String procdefKey;
	//报表期
	
	private String bbq;
	//行政区划
	private String areaCode;
	//交办时间
	@ApiModelProperty(value="交办时间",required = true)
	private String assignTime;
	//发起任务时间
	private String startTime;
	//发起人
	private String starter;
	//机构名称--任务发启人
	@ApiModelProperty(value="组织名称",required = true)
	private String orgName;
	//用户名--任务发启人
	@ApiModelProperty(value="交办用户名称",required = true)
	private String userName;
	//统一社会集用户代码
	private String userCreditCode;
	//  10  个人任务  20 组任务
	private String userTaskType;


	@ApiModelProperty(value="待办名称",required = true)
	private String businessName;
	@ApiModelProperty(value="业务类型key",required = true)
	private String businessKey;
	@ApiModelProperty(value="提交时间",required = true)
	private String completeStatus;

	@ApiModelProperty(value="业务类型",required = true)
	private String businessType;
	
	@ApiModelProperty(value="业务Id",required = true)
	private String businessId;
	
	
	@ApiModelProperty(value="任务类型名称",required = true)
	private String businessTypeName;
	
	@ApiModelProperty(value="企业名称",required = true)
	private String companyName;
}
