package com.chinaweal.aiccs.aiccs.force.cancel.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 撤销吊销审批流程信息VO
 */
@Data
@ApiModel(value = "CancelRevokeApprovalNextVO", description = "撤销吊销审批流程信息")
public class CancelRevokeApprovalNextVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 业务ID */
    @ApiModelProperty(value = "业务ID")
    private String bizId;

    /** 业务编号 */
    @ApiModelProperty(value = "业务编号")
    private String bizSeq;

    /** 任务ID */
    @ApiModelProperty(value = "任务ID")
    private String tasklistid;

    /** 流程ID */
    @ApiModelProperty(value = "流程ID")
    private String workflowid;

    /** 当前节点 */
    @ApiModelProperty(value = "当前节点")
    private String currentNode;

    /** 意见类型 */
    @ApiModelProperty(value = "意见类型")
    private String opinionType;

    /** 下一节点列表 */
    @ApiModelProperty(value = "下一节点列表")
    private Object nextSequenceFlowList;

    /** 意见列表 */
    @ApiModelProperty(value = "意见列表")
    private List<?> opinionList;
}
