package com.yc.ship.module.trade.controller.app.otc.vo;

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

import java.time.LocalDateTime;

@Schema(description = "APP-我的行程")
@Data
public class AppMyItineraryVO {

    @Schema(description = "订单id")
    private Long orderId;

    @Schema(description = "订单编号")
    private String orderNo;

    @Schema(description = "航向")
    private Integer direction;
    
    @Schema(description = "船id")
    private Long shipId;

    @Schema(description = "船名称")
    private String shipName;

    @Schema(description = "航程id")
    private Long voyageId;

    @Schema(description = "航程名称")
    private String voyageName;

    @Schema(description = "订单状态")
    private String statusDesc;

    @Schema(description = "线路id")
    private String routeId;

    @Schema(description = "线路名称")
    private String routeName;

    @Schema(description = "出发时间")
    private LocalDateTime boardingTime;

    @Schema(description = "开始时间")
    private LocalDateTime startTime;

    @Schema(description = "结束时间")
    private LocalDateTime leaveTime;

    @Schema(description = "出行人数")
    private String personDesc;

    @Schema(description = "房间数")
    private String roomDesc;

    @Schema(description = "关键字")
    private String keyword;



}
