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

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

@ApiModel("流程管理 - 批量不通过流程任务的 Request VO")
@Data
public class BpmTaskBatchRejectReqVO {

    @ApiModelProperty(value = "退回到指定节点")
    private String otherParams;        //退回到指定节点 {"RejectToType":0,"RejectToNodeid":3974}

    @ApiModelProperty(value = "任务编号", required = true, example = "1024")
    @NotEmpty(message = "任务编号不能为空")
    private List<String> id;

    @ApiModelProperty(value = "审批意见", required = true, example = "不错不错！")
    private String reason;

}
