package com.unis.flowable.common.vo;

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

/**
 * @Auther:张新亮
 * @Date: 2019/7/12 0012 14:22
 * @Description:
 */
@Getter
@Setter
@ToString
@ApiModel("审批对象")
public class FlowTodoVO {


    /**
     * 审批建议
     */
	@ApiModelProperty(value="审批意见",required = true)
    private String message;

    /**
     *  流程id
     */
	@ApiModelProperty(value="流程id",required = false)
    private String processId;
	
	
	/**
     *  流程id
     */
	@ApiModelProperty(value="业务信息",example = "业务类型:业务Id(CHECK:SJ201901080101)",required = false)
    private String businessInfo;
	
	
	/**
     * 流程状态传参value
     */
	@ApiModelProperty(value="状态判断值",example = "1",required = false)
    private String status;

    /**
     *  标识流程状态传参key  标识流程状态传参key    status : 0: 启动流程当前用户默认传值  1 上集集团用户  2   县粮食局用户  3 市粮食局用户  4  省粮食局用户 :  comeout 1 通过 2 驳回
     */
    @ApiModelProperty(value="状态判断",example = "status",required = false)
    private String statusKey;
    
    
    @ApiModelProperty(value="用户id",example = "U00001",required = false)
    private String userId;
    
    
    
    @ApiModelProperty(value="状态名称",example = "待审核",required = false)
    private String statusName;
}