package com.xiaoniu.subsystem.business.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @Author haoxuyang
 * @Date 2024/12/3 16:49
 */
@Data
@Accessors(chain = true)
@Schema(description = "添加代办信息参数")
public class AddWaitDoneDTO {
    @Schema(description = "待办部门")
    private Long waitDoneUnit;

    @Schema(description = "业务ID")
    private Long businessId;

    @Schema(description = "待办人")
    private Long waitDoneUser;

    @Schema(description = "待办信息")
    private String waitDoneMessage;

    @Schema(description = "待办类型（0需求下发 1需求上报 2计划下发 3计划上报 4人员审核 5需求审核）")
    private String type;

    @Schema(description = "参数")
    private String argument;

    @Schema(description = "专业（班次）ID")
    private Long flightId;

    @Schema(description = "专业（班次）名称")
    private String flightName;

    @Schema(description = "专业（班次）编码")
    private String flightCode;

    @Schema(description = "跳转标识/连接")
    private String skip;
}
