CdKeyGroupGoods.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.qs.mp.admin.domain;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import java.util.Date;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import com.baomidou.mybatisplus.annotation.TableLogic;
  7. import com.baomidou.mybatisplus.annotation.TableField;
  8. import java.io.Serializable;
  9. import com.baomidou.mybatisplus.annotation.*;
  10. import lombok.Data;
  11. /**
  12. * @describe 兑换码关联商品表实体类
  13. * @auther quanshu
  14. * @create 2023-05-16 17:21:06
  15. */
  16. @TableName("mp_cd_key_group_goods")
  17. @Data
  18. public class CdKeyGroupGoods implements Serializable {
  19. private static final long serialVersionUID = 1L;
  20. /**
  21. * 主键
  22. */
  23. @TableId(value = "id", type = IdType.AUTO)
  24. private Long id;
  25. /**
  26. * 兑换码组id
  27. */
  28. @TableField("group_id")
  29. private String groupId;
  30. /**
  31. * 商品名称
  32. */
  33. @TableField("title")
  34. private String title;
  35. /**
  36. * 商品图片
  37. */
  38. @TableField("pic_url")
  39. private String picUrl;
  40. /**
  41. * 商品类型 goods 实物商品 coupon优惠券 coin平台代币 coupon_pkg券包
  42. */
  43. @TableField("type")
  44. private String type;
  45. /**
  46. * 商品关联id
  47. */
  48. @TableField("ref_id")
  49. private String refId;
  50. /**
  51. * 商品价值
  52. */
  53. @TableField("value")
  54. private Integer value;
  55. /**
  56. * 逻辑删除标识
  57. */
  58. @TableField("is_deleted")
  59. @TableLogic
  60. private Integer isDeleted;
  61. /**
  62. * 创建时间
  63. */
  64. @TableField("create_time")
  65. private Date createTime;
  66. /**
  67. * 更新时间
  68. */
  69. @TableField("update_time")
  70. private Date updateTime;
  71. /**
  72. * 关联商品数量
  73. */
  74. @TableField("quantity")
  75. private Integer quantity;
  76. }