|
@@ -0,0 +1,47 @@
|
|
|
|
|
+package com.yc.ship.module.product.controller.app.voyage.vo;
|
|
|
|
|
+
|
|
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+
|
|
|
|
|
+@Schema(description = "航次APP - 当日航次信息 Response VO")
|
|
|
|
|
+@Data
|
|
|
|
|
+public class AppVoyageDayRespVO {
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航次ID", example = "1234")
|
|
|
|
|
+ private Long voyageId;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航次名称")
|
|
|
|
|
+ private String voyageName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "游轮ID", example = "6699")
|
|
|
|
|
+ private Long shipId;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "游轮名称")
|
|
|
|
|
+ private String shipName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "船名简称")
|
|
|
|
|
+ private String shipShortName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线ID", example = "4445")
|
|
|
|
|
+ private Long routeId;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线名称")
|
|
|
|
|
+ private String routeName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线简称")
|
|
|
|
|
+ private String routeShortName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线时长")
|
|
|
|
|
+ private String duration;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线价格")
|
|
|
|
|
+ private BigDecimal routePrice;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线航向")
|
|
|
|
|
+ private Integer direction;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "航线航向名称")
|
|
|
|
|
+ private String directionName;
|
|
|
|
|
+}
|