LoversSetOrderInfo.java 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.sqx.modules.lovers.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.io.Serializable;
  7. import java.math.BigDecimal;
  8. @Data
  9. @ApiModel("lovers_set_order_info")
  10. public class LoversSetOrderInfo implements Serializable {
  11. private static final long serialVersionUID = 1L;
  12. @TableId(type = IdType.AUTO)
  13. @ApiModelProperty("主键id")
  14. private Long id;
  15. @ApiModelProperty("删除标识;0未删除、1已删除")
  16. @TableField(fill = FieldFill.INSERT)
  17. @TableLogic(value="0",delval="1")
  18. private String delFlag;
  19. @ApiModelProperty("订单编号")
  20. private String orderNumber;
  21. @ApiModelProperty("用户id")
  22. private Long userId;
  23. @ApiModelProperty("套餐id")
  24. private Long loversSetId;
  25. @ApiModelProperty("套餐名称")
  26. private String loversSetName;
  27. @ApiModelProperty("套餐主图")
  28. private String loversSetMasterImg;
  29. @ApiModelProperty("套餐金额")
  30. private BigDecimal loversSetAmount;
  31. @ApiModelProperty("实付金额")
  32. private BigDecimal payAmount;
  33. @ApiModelProperty("退款金额")
  34. private BigDecimal refundAmount;
  35. @ApiModelProperty("收货人姓名")
  36. private String receiverName;
  37. @ApiModelProperty("收货人电话")
  38. private String receiverPhone;
  39. @ApiModelProperty("接货开始时间")
  40. private String receiveStartDate;
  41. @ApiModelProperty("接货结束时间")
  42. private String receiveEndDate;
  43. @ApiModelProperty("期待接货时间;HH:mm:ss")
  44. private String expectReceiveTime;
  45. @ApiModelProperty("订单激活状态;0待支付、1待使用、2使用中、3已使用")
  46. private String activeStatus;
  47. @ApiModelProperty("订单支付状态;0待支付、1已支付")
  48. private String payStatus;
  49. @ApiModelProperty("订单退款状态;0未退款、1部分退款、2整单退款")
  50. private String refundStatus;
  51. }