package com.sqx.modules.lovers.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; @Data @ApiModel("lovers_set_order_info") public class LoversSetOrderInfo implements Serializable { private static final long serialVersionUID = 1L; @TableId(type = IdType.AUTO) @ApiModelProperty("主键id") private Long id; @ApiModelProperty("删除标识;0未删除、1已删除") @TableLogic(value = "0", delval = "1") private String delFlag; @ApiModelProperty("订单编号") private String orderNumber; @ApiModelProperty("用户id") private Long userId; @ApiModelProperty("套餐id") private Long loversSetId; @ApiModelProperty("套餐名称") private String loversSetName; @ApiModelProperty("套餐主图") private String loversSetMasterImg; @ApiModelProperty("套餐金额") private BigDecimal loversSetAmount; @ApiModelProperty("实付金额") private BigDecimal payAmount; @ApiModelProperty("退款金额") private BigDecimal refundAmount; @ApiModelProperty("收货人姓名") private String receiverName; @ApiModelProperty("收货人电话") private String receiverPhone; @ApiModelProperty("接货开始时间") private String receiveStartDate; @ApiModelProperty("接货结束时间") private String receiveEndDate; @ApiModelProperty("期待接货时间;HH:mm:ss") private String expectReceiveTime; @ApiModelProperty("订单激活状态;0待支付、1待使用、2使用中、3已使用") private String activeStatus; @ApiModelProperty("订单支付状态;0待支付、1已支付") private String payStatus; @ApiModelProperty("订单退款状态;0未退款、1部分退款、2整单退款") private String refundStatus; }