package com.yc.ship.module.trade.api.contract.dto;

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

import java.util.List;

/**
 * 合同平台申请合同-行程信息-出发地信息-行程单
 *
 * &#064;Author: qsl
 * @Date: 2025/03/20/16:49
 * &#064;Description:
 */
@Schema(description = "行程信息-出发地信息-行程单")
@Data
public class Route {

    @Schema(description = "第几天（国内游必填）", example = "true")
    private Integer day;

    @Schema(description = "第几站（国内游必填）", example = "true")
    private Integer stop;

    @Schema(description = "出发地")
    private Departure departure;

    @Schema(description = "目的地", example = "true")
    private Arrival arrival;

    @Schema(description = "行程主题")
    private String title;

    @Schema(description = "行程说明", example = "true")
    private String description;

    @Schema(description = "交通信息", example = "true")
    private Transport transport;

    @Schema(description = "餐饮信息", example = "true")
    private List<Meal> meals;
}
