Преглед изворни кода

创建订单记录盲票销售金额

cup пре 3 година
родитељ
комит
d05f05c0b9

+ 26 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserTicketOrder.java

@@ -13,6 +13,9 @@ import com.qs.mp.common.enums.TicketTypeEnum;
 import com.qs.mp.common.enums.UserTicketOrderStatusEnum;
 import java.io.Serializable;
 import java.util.Date;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 /**
@@ -22,6 +25,7 @@ import lombok.Data;
  */
 @TableName("mp_user_ticket_order")
 @Data
+@ApiModel("用户盲票订单实体类")
 public class UserTicketOrder implements Serializable {
 
   private static final long serialVersionUID = 1L;
@@ -29,78 +33,96 @@ public class UserTicketOrder implements Serializable {
   /**
    * 主键
    */
+  @ApiModelProperty("订单id")
   @TableId(value = "order_id", type = IdType.INPUT)
   private String orderId;
 
   /**
    * 用户ID
    */
+  @ApiModelProperty("用户id")
   @TableField("user_id")
   private Long userId;
 
   /**
    * 标题
    */
+  @ApiModelProperty("标题")
   @TableField("title")
   private String title;
 
   /**
    * 票组ID
    */
+  @ApiModelProperty("票组id")
   @TableField("box_id")
   private String boxId;
 
+
+  @ApiModelProperty("盲票销售价格")
+  @TableField("sale_price")
+  private Integer salePrice;
+
   /**
    * 订单金额
    */
+  @ApiModelProperty("订单金额")
   @TableField("order_amt")
   private Integer orderAmt;
 
   /**
    * 优惠金额
    */
+  @ApiModelProperty("优惠金额")
   @TableField("discount_amt")
   private Integer discountAmt;
 
   /**
    * 实付金额
    */
+  @ApiModelProperty("实付金额")
   @TableField("pay_amt")
   private Integer payAmt;
 
   /**
    * 盲票数量
    */
+  @ApiModelProperty("盲票数量")
   @TableField("ticket_num")
   private Integer ticketNum;
 
   /**
    * 订单备注
    */
+  @ApiModelProperty("订单备注")
   @TableField("memo")
   private String memo;
 
   /**
    * 订单来源
    */
+  @ApiModelProperty("订单来源")
   @TableField("resource")
   private TicketTypeEnum resource;
 
   /**
    * 使用优惠信息
    */
+  @ApiModelProperty("使用优惠信息")
   @TableField("coupon_info")
   private String couponInfo;
 
   /**
    * 分享信息
    */
+  @ApiModelProperty("分享信息")
   @TableField("share_info")
   private String shareInfo;
 
   /**
    * 订单状态;-1 已取消 0:待付款 1:已完成
    */
+  @ApiModelProperty("订单状态;-1 已取消 0:待付款 1:已完成")
   @TableField("status")
   @JSONField(serialzeFeatures = SerializerFeature.WriteEnumUsingToString)
   private UserTicketOrderStatusEnum status;
@@ -108,6 +130,7 @@ public class UserTicketOrder implements Serializable {
   /**
    * 结佣标识,1代表已结佣 0代表未结佣
    */
+  @ApiModelProperty("结佣标识,1代表已结佣 0代表未结佣")
   @TableField("comm_status")
   @JSONField(serialzeFeatures = SerializerFeature.WriteEnumUsingToString)
   private CommStatusEnum commStatus;
@@ -115,18 +138,21 @@ public class UserTicketOrder implements Serializable {
   /**
    * 结佣渠道ID
    */
+  @ApiModelProperty("结佣渠道ID")
   @TableField("channel_id")
   private Long channelId;
 
   /**
    * 创建时间
    */
+  @ApiModelProperty("创建时间")
   @TableField("created_time")
   private Date createdTime;
 
   /**
    * 更新时间
    */
+  @ApiModelProperty("更新时间")
   @TableField("updated_time")
   @Version
   private Date updatedTime;

+ 1 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserTicketOrderServiceImpl.java

@@ -155,6 +155,7 @@ public class UserTicketOrderServiceImpl extends
     userTicketOrder.setUserId(userId);
     userTicketOrder.setTitle(ticketBox.getTitle());
     userTicketOrder.setBoxId(orderSettleVO.getBoxId());
+    userTicketOrder.setSalePrice(ticketBox.getSalePrice());
     userTicketOrder.setOrderAmt(orderSettleVO.getOrderAmt());
     userTicketOrder.setDiscountAmt(orderSettleVO.getDiscountAmt());
     userTicketOrder.setPayAmt(orderSettleVO.getPayAmt());