Browse Source

fix: 订单添加游轮相关字段

luofeiyun 2 weeks ago
parent
commit
0a3b811634

+ 35 - 0
ship-module-trade/ship-module-trade-api/src/main/java/com/yc/ship/module/trade/api/dto/TradeOrderCreateReqDTO.java

@@ -103,6 +103,41 @@ public class TradeOrderCreateReqDTO implements Serializable {
     @Schema(description = "打包产品属性,目前指小程序子产品", example = "")
     private List<PackProduct> packProductList;
 
+    /**
+     * 航次ID
+     */
+    @Schema(description = "航次ID")
+    private Long voyageId;
+
+    /**
+     * 游轮ID
+     */
+    @Schema(description = "游轮ID")
+    private Long shipId;
+
+    /**
+     * 联系人
+     */
+    @Schema(description = "联系人")
+    private String linkMan;
+
+    /**
+     * 联系电话
+     */
+    @Schema(description = "联系电话")
+    private String linkMobile;
+    /**
+     * 联系人邮箱
+     */
+    @Schema(description = "联系人邮箱")
+    private String linkEmail;
+
+    /**
+     * 币种
+     */
+    @Schema(description = "币种")
+    private Integer currency;
+
     @Schema(description = "订单项")
     @Data
     @Valid

+ 35 - 0
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/controller/admin/order/vo/order/TradeOrderRespVO.java

@@ -450,5 +450,40 @@ public class TradeOrderRespVO {
     @Schema(description = "产品Id")
     private Long productId;
 
+    /**
+     * 航次ID
+     */
+    @Schema(description = "航次ID")
+    private Long voyageId;
+
+    /**
+     * 游轮ID
+     */
+    @Schema(description = "游轮ID")
+    private Long shipId;
+
+    /**
+     * 联系人
+     */
+    @Schema(description = "联系人")
+    private String linkMan;
+
+    /**
+     * 联系电话
+     */
+    @Schema(description = "联系电话")
+    private String linkMobile;
+    /**
+     * 联系人邮箱
+     */
+    @Schema(description = "联系人邮箱")
+    private String linkEmail;
+
+    /**
+     * 币种
+     */
+    @Schema(description = "币种")
+    private Integer currency;
+
 
 }

+ 29 - 0
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/dal/dataobject/order/TradeOrderDO.java

@@ -233,4 +233,33 @@ public class TradeOrderDO extends TenantBaseDO {
      * 0 否 1是
      */
     private Integer finishStatus;
+
+    /**
+     * 航次ID
+     */
+    private Long voyageId;
+
+    /**
+     * 游轮ID
+     */
+    private Long shipId;
+
+    /**
+     * 联系人
+     */
+    private String linkMan;
+
+    /**
+     * 联系电话
+     */
+    private String linkMobile;
+    /**
+     * 联系人邮箱
+     */
+    private String linkEmail;
+
+    /**
+     * 币种
+     */
+    private Integer currency;
 }