package com.yc.ship.module.trade.controller.admin.order.vo.order;


import com.yc.ship.module.product.controller.admin.voyage.vo.VoyageRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

import static com.yc.ship.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
import static com.yc.ship.framework.common.util.date.DateUtils.TIME_ZONE_DEFAULT;

/**
 * 公开接口-订单航次信息响应VO
 *
 * @author auto-generated
 */
@Schema(description = "公开接口-订单航次信息响应VO")
@Data
public class PublicOrderVoyageRespVO {

    @Schema(description = "订单ID", example = "1")
    private Long id;

    @Schema(description = "订单编号", example = "CJXLY-20260204-YC-1")
    private String orderNo;

    @Schema(description = "订单状态", example = "1")
    private Integer orderStatus;

    @Schema(description = "支付状态", example = "1")
    private Integer payStatus;

    @Schema(description = "航次ID", example = "1")
    private Long voyageId;

    @Schema(description = "航次信息")
    private VoyageRespVO voyage;

}
