package com.ruoyi.order.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; @Data @ApiModel(value = "订单明细") public class OrderDetailVO { @ApiModelProperty(value = "订单id") private Long id; @ApiModelProperty(value = "订单状态") private Integer orderStatus; @ApiModelProperty(value = "订单商品") private List goodsList; @ApiModelProperty(value = "使用积分") private Integer point; @ApiModelProperty(value = "收货地址id") private Long addressId; @ApiModelProperty(value = "收货联系人") private String recieveName; @ApiModelProperty(value = "收货联系电话") private String recievePhone; @ApiModelProperty(value = "收货地址") private String recieveAddress; @ApiModelProperty(value = "订单编号") private String orderNumber; @ApiModelProperty("下单时间") private LocalDateTime createTime; @ApiModelProperty(value = "订单总金额") private BigDecimal totalAmount; @ApiModelProperty(value = "优惠券名称") private String couponName; @ApiModelProperty(value = "参与活动名称") private String activityName; @ApiModelProperty(value = "抵扣金额") private BigDecimal couponAmount; @ApiModelProperty(value = "快递费") private BigDecimal expressAmount; @ApiModelProperty(value = "可获得积分") private Integer pointAmount; @ApiModelProperty(value = "实际支付价格") private BigDecimal paymentAmount; @ApiModelProperty(value = "配送方式(1=自提,2=快递)") private String distributionMode; @ApiModelProperty(value = "门店名称") private String shopName; @ApiModelProperty(value = "门店地址") private String shopAddress; @ApiModelProperty(value = "经度") private String longitude; @ApiModelProperty(value = "纬度") private String latitude; @ApiModelProperty(value = "门店id") private Integer shopId; @ApiModelProperty(value = "技师名称") private String technicianName; @ApiModelProperty(value = "预约单id") private String technicianSubscribeId; }