package com.ho.flow.vo.req.workorder;

import com.ho.common.tools.entity.OrderForm;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Description 完成任务入参
 * Author yule
 * Date 2023/2/9 14:59
 */
@Data
public class DoTaskReq {
    //流程实例id
    @ApiModelProperty(value = "流程实例id")
    String processInstId;

    //任务责任人,包含退回的,也用这个
    @ApiModelProperty(value = "任务责任人", hidden = true)
    String assigneeUser;

    @ApiModelProperty(value = "候选人列表")
    List<String> candidateUserList;

    @ApiModelProperty(value = "任务表示 0:拒绝,1:通过")
    String type;

    //集团id
    @ApiModelProperty(value = "集团id")
    String tenantId;

    //流程实例id
    @ApiModelProperty(value = "建议")
    String suggestion;

    String senderId;

    @ApiModelProperty(value = "表单数据")
    OrderForm orderForm;

}
