package cn.ey.biz.module.system.controller.bpm.instance.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotEmpty;

@ApiModel("流程管理 - 流程实例的 ReqVO")
@Data
public class BpmProcessInstanceReqVO {

    @ApiModelProperty(value = "流程分类")
    private String category;

    @ApiModelProperty(value = "流程定义的编号")
    @NotEmpty(message = "流程定义编号不能为空")
    private String processDefinitionId;

    @ApiModelProperty(value = "业务的唯一标识")
    @NotEmpty(message = "流程定义编号不能为空")
    private String businessKey;

}
