Przeglądaj źródła

初始化user表

chunping 3 lat temu
rodzic
commit
0985320998
85 zmienionych plików z 2631 dodań i 0 usunięć
  1. 137 0
      mp-service/src/main/java/com/qs/mp/admin/domain/Coupon.java
  2. 53 0
      mp-service/src/main/java/com/qs/mp/admin/domain/CouponChannel.java
  3. 53 0
      mp-service/src/main/java/com/qs/mp/admin/domain/CouponTicket.java
  4. 101 0
      mp-service/src/main/java/com/qs/mp/admin/domain/Goods.java
  5. 59 0
      mp-service/src/main/java/com/qs/mp/admin/domain/GoodsCategory.java
  6. 89 0
      mp-service/src/main/java/com/qs/mp/admin/domain/GoodsSku.java
  7. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/CouponChannelMapper.java
  8. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/CouponMapper.java
  9. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/CouponTicketMapper.java
  10. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsCategoryMapper.java
  11. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsMapper.java
  12. 13 0
      mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsSkuMapper.java
  13. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/ICouponChannelService.java
  14. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/ICouponService.java
  15. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/ICouponTicketService.java
  16. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/IGoodsCategoryService.java
  17. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/IGoodsService.java
  18. 16 0
      mp-service/src/main/java/com/qs/mp/admin/service/IGoodsSkuService.java
  19. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponChannelServiceImpl.java
  20. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponServiceImpl.java
  21. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponTicketServiceImpl.java
  22. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsCategoryServiceImpl.java
  23. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsServiceImpl.java
  24. 20 0
      mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsSkuServiceImpl.java
  25. 53 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserCoin.java
  26. 95 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserCoinLog.java
  27. 89 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserCoupon.java
  28. 65 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserCouponVerifyLog.java
  29. 119 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserDeliverOrder.java
  30. 89 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserDeliverOrderItem.java
  31. 65 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserExchangeOrder.java
  32. 77 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserHitPrize.java
  33. 89 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserPrizeStorage.java
  34. 95 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserTicketOrder.java
  35. 65 0
      mp-service/src/main/java/com/qs/mp/user/domain/UserTicketOrderItem.java
  36. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserCoinLogMapper.java
  37. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserCoinMapper.java
  38. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserCouponMapper.java
  39. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserCouponVerifyLogMapper.java
  40. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserDeliverOrderItemMapper.java
  41. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserDeliverOrderMapper.java
  42. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserExchangeOrderMapper.java
  43. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserHitPrizeMapper.java
  44. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserPrizeStorageMapper.java
  45. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserTicketOrderItemMapper.java
  46. 13 0
      mp-service/src/main/java/com/qs/mp/user/mapper/UserTicketOrderMapper.java
  47. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserCoinLogService.java
  48. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserCoinService.java
  49. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserCouponService.java
  50. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserCouponVerifyLogService.java
  51. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserDeliverOrderItemService.java
  52. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserDeliverOrderService.java
  53. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserExchangeOrderService.java
  54. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserHitPrizeService.java
  55. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserPrizeStorageService.java
  56. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserTicketOrderItemService.java
  57. 16 0
      mp-service/src/main/java/com/qs/mp/user/service/IUserTicketOrderService.java
  58. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserCoinLogServiceImpl.java
  59. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserCoinServiceImpl.java
  60. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserCouponServiceImpl.java
  61. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserCouponVerifyLogServiceImpl.java
  62. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserDeliverOrderItemServiceImpl.java
  63. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserDeliverOrderServiceImpl.java
  64. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserExchangeOrderServiceImpl.java
  65. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserHitPrizeServiceImpl.java
  66. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserPrizeStorageServiceImpl.java
  67. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserTicketOrderItemServiceImpl.java
  68. 20 0
      mp-service/src/main/java/com/qs/mp/user/service/impl/UserTicketOrderServiceImpl.java
  69. 19 0
      mp-service/src/main/resources/mapper/admin/CouponChannelMapper.xml
  70. 33 0
      mp-service/src/main/resources/mapper/admin/CouponMapper.xml
  71. 19 0
      mp-service/src/main/resources/mapper/admin/CouponTicketMapper.xml
  72. 20 0
      mp-service/src/main/resources/mapper/admin/GoodsCategoryMapper.xml
  73. 27 0
      mp-service/src/main/resources/mapper/admin/GoodsMapper.xml
  74. 25 0
      mp-service/src/main/resources/mapper/admin/GoodsSkuMapper.xml
  75. 26 0
      mp-service/src/main/resources/mapper/user/UserCoinLogMapper.xml
  76. 19 0
      mp-service/src/main/resources/mapper/user/UserCoinMapper.xml
  77. 25 0
      mp-service/src/main/resources/mapper/user/UserCouponMapper.xml
  78. 21 0
      mp-service/src/main/resources/mapper/user/UserCouponVerifyLogMapper.xml
  79. 25 0
      mp-service/src/main/resources/mapper/user/UserDeliverOrderItemMapper.xml
  80. 30 0
      mp-service/src/main/resources/mapper/user/UserDeliverOrderMapper.xml
  81. 21 0
      mp-service/src/main/resources/mapper/user/UserExchangeOrderMapper.xml
  82. 23 0
      mp-service/src/main/resources/mapper/user/UserHitPrizeMapper.xml
  83. 25 0
      mp-service/src/main/resources/mapper/user/UserPrizeStorageMapper.xml
  84. 21 0
      mp-service/src/main/resources/mapper/user/UserTicketOrderItemMapper.xml
  85. 26 0
      mp-service/src/main/resources/mapper/user/UserTicketOrderMapper.xml

+ 137 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/Coupon.java

@@ -0,0 +1,137 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 优惠券实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_coupon")
+@Data
+public class Coupon implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "coupon_id", type = IdType.AUTO)
+  private Long couponId;
+
+  /**
+   * 标题
+   */
+  @TableField("title")
+  private String title;
+
+  /**
+   * 类型;1用户盲票购买优惠券、2用户门店消费优惠券、3经销商盲票采购优惠券
+   */
+  @TableField("type")
+  private Integer type;
+
+  /**
+   * 图片
+   */
+  @TableField("pic_url")
+  private String picUrl;
+
+  /**
+   * 使用说明
+   */
+  @TableField("description")
+  private String description;
+
+  /**
+   * 优惠类型;1代金券、2折扣券、3兑换券
+   */
+  @TableField("discount_type")
+  private Integer discountType;
+
+  /**
+   * 优惠金额(比例)
+   */
+  @TableField("discount")
+  private Integer discount;
+
+  /**
+   * 最低消费金额
+   */
+  @TableField("min_order_amt")
+  private Integer minOrderAmt;
+
+  /**
+   * 状态;0下架 1正常
+   */
+  @TableField("status")
+  private Integer status;
+
+  /**
+   * 使用范围;0通用 1指定范围
+   */
+  @TableField("use_area")
+  private Integer useArea;
+
+  /**
+   * 发放方式;0系统发放 1用户主动领取
+   */
+  @TableField("distribute_type")
+  private Integer distributeType;
+
+  /**
+   * 叠加使用;0不允许 1允许
+   */
+  @TableField("composite_use")
+  private Integer compositeUse;
+
+  /**
+   * 有效期天数;从领券后开始多少天有效,0则使用绝对有效期
+   */
+  @TableField("due_days")
+  private Integer dueDays;
+
+  /**
+   * 有效期开始日
+   */
+  @TableField("valid_start")
+  private Date validStart;
+
+  /**
+   * 有效期结束日
+   */
+  @TableField("valid_end")
+  private Date validEnd;
+
+  /**
+   * 总量;总量为0代表不限量
+   */
+  @TableField("quantity")
+  private Integer quantity;
+
+  /**
+   * 已发放量
+   */
+  @TableField("distribute_qty")
+  private Integer distributeQty;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 53 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/CouponChannel.java

@@ -0,0 +1,53 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 经销商门店优惠券使用范围限制实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_coupon_channel")
+@Data
+public class CouponChannel implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 优惠券ID
+   */
+  @TableField("coupon_id")
+  private Long couponId;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("channel_id")
+  private Long channelId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 53 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/CouponTicket.java

@@ -0,0 +1,53 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 盲票购买优惠券使用范围限制实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_coupon_ticket")
+@Data
+public class CouponTicket implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 优惠券ID
+   */
+  @TableField("coupon_id")
+  private Long couponId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("box_id")
+  private String boxId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 101 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/Goods.java

@@ -0,0 +1,101 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 商品库实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_goods")
+@Data
+public class Goods implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "goods_id", type = IdType.INPUT)
+  private String goodsId;
+
+  /**
+   * 商品标题
+   */
+  @TableField("title")
+  private String title;
+
+  /**
+   * 商品类目ID
+   */
+  @TableField("category_id")
+  private Long categoryId;
+
+  /**
+   * 商品图片
+   */
+  @TableField("pic_url")
+  private String picUrl;
+
+  /**
+   * 详情
+   */
+  @TableField("description")
+  private String description;
+
+  /**
+   * 原兑换价格
+   */
+  @TableField("origin_price")
+  private Integer originPrice;
+
+  /**
+   * 现兑换价格
+   */
+  @TableField("exchange_price")
+  private Integer exchangePrice;
+
+  /**
+   * 商品价值
+   */
+  @TableField("value")
+  private Integer value;
+
+  /**
+   * 库存数量
+   */
+  @TableField("quantity")
+  private Integer quantity;
+
+  /**
+   * 已兑换量
+   */
+  @TableField("exchanged_qty")
+  private Integer exchangedQty;
+
+  /**
+   * 上架状态;上架/下架
+   */
+  @TableField("status")
+  private String status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 59 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/GoodsCategory.java

@@ -0,0 +1,59 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 商品类目实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_goods_category")
+@Data
+public class GoodsCategory implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "category_id", type = IdType.AUTO)
+  private Long categoryId;
+
+  /**
+   * 类目名称
+   */
+  @TableField("name")
+  private String name;
+
+  /**
+   * 父级类目ID
+   */
+  @TableField("parent_id")
+  private String parentId;
+
+  /**
+   * 排序
+   */
+  @TableField("sort")
+  private Integer sort;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 89 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/GoodsSku.java

@@ -0,0 +1,89 @@
+package com.qs.mp.admin.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 商品规格实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ */
+@TableName("mp_goods_sku")
+@Data
+public class GoodsSku implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "sku_id", type = IdType.INPUT)
+  private String skuId;
+
+  /**
+   * 商品ID
+   */
+  @TableField("goods_id")
+  private String goodsId;
+
+  /**
+   * sku名称
+   */
+  @TableField("name")
+  private String name;
+
+  /**
+   * 图片
+   */
+  @TableField("pic_url")
+  private String picUrl;
+
+  /**
+   * 属性组合字符串 格式是p1:v1;p2:v2
+   */
+  @TableField("properties")
+  private String properties;
+
+  /**
+   * 原兑换价格
+   */
+  @TableField("origin_price")
+  private Integer originPrice;
+
+  /**
+   * 现兑换价格
+   */
+  @TableField("sale_price")
+  private Integer salePrice;
+
+  /**
+   * 库存数
+   */
+  @TableField("stocks")
+  private Integer stocks;
+
+  /**
+   * 已兑换数
+   */
+  @TableField("sold_qty")
+  private Integer soldQty;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/CouponChannelMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.CouponChannel;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 经销商门店优惠券使用范围限制mapper类
+ */
+public interface CouponChannelMapper extends BaseMapper<CouponChannel> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/CouponMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.Coupon;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 优惠券mapper类
+ */
+public interface CouponMapper extends BaseMapper<Coupon> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/CouponTicketMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.CouponTicket;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 盲票购买优惠券使用范围限制mapper类
+ */
+public interface CouponTicketMapper extends BaseMapper<CouponTicket> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsCategoryMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.GoodsCategory;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 商品类目mapper类
+ */
+public interface GoodsCategoryMapper extends BaseMapper<GoodsCategory> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.Goods;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 商品库mapper类
+ */
+public interface GoodsMapper extends BaseMapper<Goods> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/admin/mapper/GoodsSkuMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.admin.mapper;
+
+import com.qs.mp.admin.domain.GoodsSku;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:43:44
+ * @describe 商品规格mapper类
+ */
+public interface GoodsSkuMapper extends BaseMapper<GoodsSku> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/ICouponChannelService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.CouponChannel;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 经销商门店优惠券使用范围限制 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface ICouponChannelService extends IService<CouponChannel> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/ICouponService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.Coupon;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 优惠券 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface ICouponService extends IService<Coupon> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/ICouponTicketService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.CouponTicket;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票购买优惠券使用范围限制 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface ICouponTicketService extends IService<CouponTicket> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/IGoodsCategoryService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.GoodsCategory;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 商品类目 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IGoodsCategoryService extends IService<GoodsCategory> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/IGoodsService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.Goods;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 商品库 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IGoodsService extends IService<Goods> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/admin/service/IGoodsSkuService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.admin.service;
+
+import com.qs.mp.admin.domain.GoodsSku;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 商品规格 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IGoodsSkuService extends IService<GoodsSku> {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponChannelServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.CouponChannel;
+import com.qs.mp.admin.mapper.CouponChannelMapper;
+import com.qs.mp.admin.service.ICouponChannelService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 经销商门店优惠券使用范围限制 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class CouponChannelServiceImpl extends ServiceImpl<CouponChannelMapper, CouponChannel> implements ICouponChannelService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.Coupon;
+import com.qs.mp.admin.mapper.CouponMapper;
+import com.qs.mp.admin.service.ICouponService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 优惠券 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class CouponServiceImpl extends ServiceImpl<CouponMapper, Coupon> implements ICouponService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/CouponTicketServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.CouponTicket;
+import com.qs.mp.admin.mapper.CouponTicketMapper;
+import com.qs.mp.admin.service.ICouponTicketService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票购买优惠券使用范围限制 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class CouponTicketServiceImpl extends ServiceImpl<CouponTicketMapper, CouponTicket> implements ICouponTicketService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsCategoryServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.GoodsCategory;
+import com.qs.mp.admin.mapper.GoodsCategoryMapper;
+import com.qs.mp.admin.service.IGoodsCategoryService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 商品类目 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class GoodsCategoryServiceImpl extends ServiceImpl<GoodsCategoryMapper, GoodsCategory> implements IGoodsCategoryService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.Goods;
+import com.qs.mp.admin.mapper.GoodsMapper;
+import com.qs.mp.admin.service.IGoodsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 商品库 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements IGoodsService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/admin/service/impl/GoodsSkuServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.admin.service.impl;
+
+import com.qs.mp.admin.domain.GoodsSku;
+import com.qs.mp.admin.mapper.GoodsSkuMapper;
+import com.qs.mp.admin.service.IGoodsSkuService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 商品规格 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class GoodsSkuServiceImpl extends ServiceImpl<GoodsSkuMapper, GoodsSku> implements IGoodsSkuService {
+
+}

+ 53 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserCoin.java

@@ -0,0 +1,53 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户代币实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_coin")
+@Data
+public class UserCoin implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 代币数
+   */
+  @TableField("coin")
+  private Integer coin;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 95 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserCoinLog.java

@@ -0,0 +1,95 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户代办流水实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_coin_log")
+@Data
+public class UserCoinLog implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 交易类型
+   */
+  @TableField("type")
+  private Integer type;
+
+  /**
+   * 交易后余额
+   */
+  @TableField("money")
+  private Integer money;
+
+  /**
+   * 账户增减数
+   */
+  @TableField("log_money")
+  private Integer logMoney;
+
+  /**
+   * 收支类型
+   */
+  @TableField("income_expense")
+  private Integer incomeExpense;
+
+  /**
+   * 备注
+   */
+  @TableField("log_text")
+  private String logText;
+
+  /**
+   * 交易时间
+   */
+  @TableField("biz_time")
+  private Date bizTime;
+
+  /**
+   * 关联交易ID类型
+   */
+  @TableField("ref_type")
+  private Integer refType;
+
+  /**
+   * 关联交易ID
+   */
+  @TableField("ref_id")
+  private String refId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 89 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserCoupon.java

@@ -0,0 +1,89 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户的优惠券实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_coupon")
+@Data
+public class UserCoupon implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.INPUT)
+  private Long id;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 核销码
+   */
+  @TableField("verify_code")
+  private String verifyCode;
+
+  /**
+   * 优惠券ID
+   */
+  @TableField("coupon_id")
+  private Long couponId;
+
+  /**
+   * 生效日
+   */
+  @TableField("valid_start")
+  private Date validStart;
+
+  /**
+   * 到期日
+   */
+  @TableField("valid_end")
+  private Date validEnd;
+
+  /**
+   * 使用订单ID
+   */
+  @TableField("order_id")
+  private String orderId;
+
+  /**
+   * 核销时间
+   */
+  @TableField("verify_time")
+  private Date verifyTime;
+
+  /**
+   * 状态;1未使用 2已使用 3已过期
+   */
+  @TableField("status")
+  private Integer status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 65 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserCouponVerifyLog.java

@@ -0,0 +1,65 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 优惠券核销记录实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_coupon_verify_log")
+@Data
+public class UserCouponVerifyLog implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 用户优惠券ID
+   */
+  @TableField("user_coupon_id")
+  private Long userCouponId;
+
+  /**
+   * 优惠券ID
+   */
+  @TableField("coupon_id")
+  private String couponId;
+
+  /**
+   * 核销时间
+   */
+  @TableField("verify_time")
+  private Date verifyTime;
+
+  /**
+   * 核销用户
+   */
+  @TableField("verify_user")
+  private String verifyUser;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 119 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserDeliverOrder.java

@@ -0,0 +1,119 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户提货订单实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_deliver_order")
+@Data
+public class UserDeliverOrder implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "order_id", type = IdType.INPUT)
+  private String orderId;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 收货人
+   */
+  @TableField("receiver")
+  private String receiver;
+
+  /**
+   * 收货人电话
+   */
+  @TableField("tel")
+  private String tel;
+
+  /**
+   * 省
+   */
+  @TableField("province")
+  private String province;
+
+  /**
+   * 市
+   */
+  @TableField("city")
+  private String city;
+
+  /**
+   * 区
+   */
+  @TableField("area")
+  private String area;
+
+  /**
+   * 详细地址
+   */
+  @TableField("address")
+  private String address;
+
+  /**
+   * 总商品数
+   */
+  @TableField("order_num")
+  private Integer orderNum;
+
+  /**
+   * 运费
+   */
+  @TableField("freight_amt")
+  private Integer freightAmt;
+
+  /**
+   * 备注
+   */
+  @TableField("memo")
+  private String memo;
+
+  /**
+   * 物流ID
+   */
+  @TableField("delivery_id")
+  private String deliveryId;
+
+  /**
+   * 物流单号
+   */
+  @TableField("delivery_flow_id")
+  private String deliveryFlowId;
+
+  /**
+   * 订单状态;-1 已取消 0:待付款 1:待发货 2:待收货 3:已完成
+   */
+  @TableField("status")
+  private Integer status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 89 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserDeliverOrderItem.java

@@ -0,0 +1,89 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户提货订单明细实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_deliver_order_item")
+@Data
+public class UserDeliverOrderItem implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "item_id", type = IdType.INPUT)
+  private String itemId;
+
+  /**
+   * 订单ID
+   */
+  @TableField("order_id")
+  private String orderId;
+
+  /**
+   * 奖品库ID
+   */
+  @TableField("storage_id")
+  private Long storageId;
+
+  /**
+   * 商品ID
+   */
+  @TableField("goods_id")
+  private String goodsId;
+
+  /**
+   * sku ID
+   */
+  @TableField("sku_id")
+  private String skuId;
+
+  /**
+   * sku 属性
+   */
+  @TableField("properties")
+  private String properties;
+
+  /**
+   * 商品标题
+   */
+  @TableField("title")
+  private String title;
+
+  /**
+   * 商品图片
+   */
+  @TableField("pic_url")
+  private String picUrl;
+
+  /**
+   * 商品数量
+   */
+  @TableField("goods_num")
+  private Integer goodsNum;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 65 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserExchangeOrder.java

@@ -0,0 +1,65 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户盲豆兑换订单实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_exchange_order")
+@Data
+public class UserExchangeOrder implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "order_id", type = IdType.INPUT)
+  private String orderId;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 商品ID
+   */
+  @TableField("goods_id")
+  private String goodsId;
+
+  /**
+   * sku ID
+   */
+  @TableField("sku_id")
+  private String skuId;
+
+  /**
+   * 消耗代币数
+   */
+  @TableField("order_coin")
+  private Integer orderCoin;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 77 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserHitPrize.java

@@ -0,0 +1,77 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户中奖记录实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_hit_prize")
+@Data
+public class UserHitPrize implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "id", type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 购买订单ID
+   */
+  @TableField("order_id")
+  private String orderId;
+
+  /**
+   * 购买订单明细ID
+   */
+  @TableField("order_item_id")
+  private String orderItemId;
+
+  /**
+   * 盲票ID
+   */
+  @TableField("ticket_id")
+  private String ticketId;
+
+  /**
+   * 奖项ID
+   */
+  @TableField("awards_id")
+  private String awardsId;
+
+  /**
+   * 奖品ID
+   */
+  @TableField("prize_id")
+  private String prizeId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 89 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserPrizeStorage.java

@@ -0,0 +1,89 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户实物奖品仓库实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_prize_storage")
+@Data
+public class UserPrizeStorage implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "storage_id", type = IdType.AUTO)
+  private Long storageId;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 商品ID
+   */
+  @TableField("goods_id")
+  private String goodsId;
+
+  /**
+   * sku ID
+   */
+  @TableField("sku_id")
+  private String skuId;
+
+  /**
+   * sku 属性
+   */
+  @TableField("properties")
+  private String properties;
+
+  /**
+   * 商品标题
+   */
+  @TableField("title")
+  private String title;
+
+  /**
+   * 商品图片
+   */
+  @TableField("pic_url")
+  private String picUrl;
+
+  /**
+   * 商品数
+   */
+  @TableField("goods_num")
+  private String goodsNum;
+
+  /**
+   * 状态;1待提货、2已提货
+   */
+  @TableField("status")
+  private Integer status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

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

@@ -0,0 +1,95 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户盲票订单实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_ticket_order")
+@Data
+public class UserTicketOrder implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "order_id", type = IdType.INPUT)
+  private String orderId;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 标题
+   */
+  @TableField("title")
+  private String title;
+
+  /**
+   * 订单金额
+   */
+  @TableField("order_amt")
+  private Integer orderAmt;
+
+  /**
+   * 优惠金额
+   */
+  @TableField("discount_amt")
+  private Integer discountAmt;
+
+  /**
+   * 实付金额
+   */
+  @TableField("pay_amt")
+  private Integer payAmt;
+
+  /**
+   * 盲票数量
+   */
+  @TableField("ticket_num")
+  private Integer ticketNum;
+
+  /**
+   * 订单备注
+   */
+  @TableField("memo")
+  private String memo;
+
+  /**
+   * 订单来源
+   */
+  @TableField("resource")
+  private String resource;
+
+  /**
+   * 订单状态;-1 已取消 0:待付款 1:已完成
+   */
+  @TableField("status")
+  private Integer status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 65 - 0
mp-service/src/main/java/com/qs/mp/user/domain/UserTicketOrderItem.java

@@ -0,0 +1,65 @@
+package com.qs.mp.user.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 用户盲票订单明细实体类
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ */
+@TableName("mp_user_ticket_order_item")
+@Data
+public class UserTicketOrderItem implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "item_id", type = IdType.INPUT)
+  private String itemId;
+
+  /**
+   * 订单ID
+   */
+  @TableField("order_id")
+  private String orderId;
+
+  /**
+   * 用户ID
+   */
+  @TableField("user_id")
+  private Long userId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("box_id")
+  private String boxId;
+
+  /**
+   * 盲票ID
+   */
+  @TableField("ticket_id")
+  private String ticketId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("created_time")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("updated_time")
+  private Date updatedTime;
+
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserCoinLogMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserCoinLog;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户代办流水mapper类
+ */
+public interface UserCoinLogMapper extends BaseMapper<UserCoinLog> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserCoinMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserCoin;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户代币mapper类
+ */
+public interface UserCoinMapper extends BaseMapper<UserCoin> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserCouponMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserCoupon;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户的优惠券mapper类
+ */
+public interface UserCouponMapper extends BaseMapper<UserCoupon> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserCouponVerifyLogMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserCouponVerifyLog;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 优惠券核销记录mapper类
+ */
+public interface UserCouponVerifyLogMapper extends BaseMapper<UserCouponVerifyLog> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserDeliverOrderItemMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserDeliverOrderItem;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户提货订单明细mapper类
+ */
+public interface UserDeliverOrderItemMapper extends BaseMapper<UserDeliverOrderItem> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserDeliverOrderMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserDeliverOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户提货订单mapper类
+ */
+public interface UserDeliverOrderMapper extends BaseMapper<UserDeliverOrder> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserExchangeOrderMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserExchangeOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户盲豆兑换订单mapper类
+ */
+public interface UserExchangeOrderMapper extends BaseMapper<UserExchangeOrder> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserHitPrizeMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserHitPrize;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户中奖记录mapper类
+ */
+public interface UserHitPrizeMapper extends BaseMapper<UserHitPrize> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserPrizeStorageMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserPrizeStorage;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户实物奖品仓库mapper类
+ */
+public interface UserPrizeStorageMapper extends BaseMapper<UserPrizeStorage> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserTicketOrderItemMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserTicketOrderItem;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户盲票订单明细mapper类
+ */
+public interface UserTicketOrderItemMapper extends BaseMapper<UserTicketOrderItem> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/user/mapper/UserTicketOrderMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.user.mapper;
+
+import com.qs.mp.user.domain.UserTicketOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-03-07 20:45:43
+ * @describe 用户盲票订单mapper类
+ */
+public interface UserTicketOrderMapper extends BaseMapper<UserTicketOrder> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserCoinLogService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserCoinLog;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户代办流水 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserCoinLogService extends IService<UserCoinLog> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserCoinService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserCoin;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户代币 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserCoinService extends IService<UserCoin> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserCouponService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserCoupon;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户的优惠券 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserCouponService extends IService<UserCoupon> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserCouponVerifyLogService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserCouponVerifyLog;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 优惠券核销记录 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserCouponVerifyLogService extends IService<UserCouponVerifyLog> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserDeliverOrderItemService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserDeliverOrderItem;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户提货订单明细 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserDeliverOrderItemService extends IService<UserDeliverOrderItem> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserDeliverOrderService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserDeliverOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户提货订单 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserDeliverOrderService extends IService<UserDeliverOrder> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserExchangeOrderService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserExchangeOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户盲豆兑换订单 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserExchangeOrderService extends IService<UserExchangeOrder> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserHitPrizeService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserHitPrize;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户中奖记录 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserHitPrizeService extends IService<UserHitPrize> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserPrizeStorageService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserPrizeStorage;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户实物奖品仓库 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserPrizeStorageService extends IService<UserPrizeStorage> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserTicketOrderItemService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserTicketOrderItem;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户盲票订单明细 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserTicketOrderItemService extends IService<UserTicketOrderItem> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/user/service/IUserTicketOrderService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.user.service;
+
+import com.qs.mp.user.domain.UserTicketOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 用户盲票订单 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+public interface IUserTicketOrderService extends IService<UserTicketOrder> {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserCoinLogServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserCoinLog;
+import com.qs.mp.user.mapper.UserCoinLogMapper;
+import com.qs.mp.user.service.IUserCoinLogService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户代办流水 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserCoinLogServiceImpl extends ServiceImpl<UserCoinLogMapper, UserCoinLog> implements IUserCoinLogService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserCoinServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserCoin;
+import com.qs.mp.user.mapper.UserCoinMapper;
+import com.qs.mp.user.service.IUserCoinService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户代币 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserCoinServiceImpl extends ServiceImpl<UserCoinMapper, UserCoin> implements IUserCoinService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserCouponServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserCoupon;
+import com.qs.mp.user.mapper.UserCouponMapper;
+import com.qs.mp.user.service.IUserCouponService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户的优惠券 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserCouponServiceImpl extends ServiceImpl<UserCouponMapper, UserCoupon> implements IUserCouponService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserCouponVerifyLogServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserCouponVerifyLog;
+import com.qs.mp.user.mapper.UserCouponVerifyLogMapper;
+import com.qs.mp.user.service.IUserCouponVerifyLogService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 优惠券核销记录 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserCouponVerifyLogServiceImpl extends ServiceImpl<UserCouponVerifyLogMapper, UserCouponVerifyLog> implements IUserCouponVerifyLogService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserDeliverOrderItemServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserDeliverOrderItem;
+import com.qs.mp.user.mapper.UserDeliverOrderItemMapper;
+import com.qs.mp.user.service.IUserDeliverOrderItemService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户提货订单明细 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserDeliverOrderItemServiceImpl extends ServiceImpl<UserDeliverOrderItemMapper, UserDeliverOrderItem> implements IUserDeliverOrderItemService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserDeliverOrderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserDeliverOrder;
+import com.qs.mp.user.mapper.UserDeliverOrderMapper;
+import com.qs.mp.user.service.IUserDeliverOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户提货订单 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserDeliverOrderServiceImpl extends ServiceImpl<UserDeliverOrderMapper, UserDeliverOrder> implements IUserDeliverOrderService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserExchangeOrderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserExchangeOrder;
+import com.qs.mp.user.mapper.UserExchangeOrderMapper;
+import com.qs.mp.user.service.IUserExchangeOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户盲豆兑换订单 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserExchangeOrderServiceImpl extends ServiceImpl<UserExchangeOrderMapper, UserExchangeOrder> implements IUserExchangeOrderService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserHitPrizeServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserHitPrize;
+import com.qs.mp.user.mapper.UserHitPrizeMapper;
+import com.qs.mp.user.service.IUserHitPrizeService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户中奖记录 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserHitPrizeServiceImpl extends ServiceImpl<UserHitPrizeMapper, UserHitPrize> implements IUserHitPrizeService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserPrizeStorageServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserPrizeStorage;
+import com.qs.mp.user.mapper.UserPrizeStorageMapper;
+import com.qs.mp.user.service.IUserPrizeStorageService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户实物奖品仓库 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserPrizeStorageServiceImpl extends ServiceImpl<UserPrizeStorageMapper, UserPrizeStorage> implements IUserPrizeStorageService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/user/service/impl/UserTicketOrderItemServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserTicketOrderItem;
+import com.qs.mp.user.mapper.UserTicketOrderItemMapper;
+import com.qs.mp.user.service.IUserTicketOrderItemService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户盲票订单明细 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserTicketOrderItemServiceImpl extends ServiceImpl<UserTicketOrderItemMapper, UserTicketOrderItem> implements IUserTicketOrderItemService {
+
+}

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

@@ -0,0 +1,20 @@
+package com.qs.mp.user.service.impl;
+
+import com.qs.mp.user.domain.UserTicketOrder;
+import com.qs.mp.user.mapper.UserTicketOrderMapper;
+import com.qs.mp.user.service.IUserTicketOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 用户盲票订单 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-03-07
+ */
+@Service
+public class UserTicketOrderServiceImpl extends ServiceImpl<UserTicketOrderMapper, UserTicketOrder> implements IUserTicketOrderService {
+
+}

+ 19 - 0
mp-service/src/main/resources/mapper/admin/CouponChannelMapper.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.CouponChannelMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.CouponChannel">
+        <id column="id" property="id" />
+        <result column="coupon_id" property="couponId" />
+        <result column="channel_id" property="channelId" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, coupon_id, channel_id, created_time, updated_time
+    </sql>
+
+</mapper>

+ 33 - 0
mp-service/src/main/resources/mapper/admin/CouponMapper.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.CouponMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.Coupon">
+        <id column="coupon_id" property="couponId" />
+        <result column="title" property="title" />
+        <result column="type" property="type" />
+        <result column="pic_url" property="picUrl" />
+        <result column="description" property="description" />
+        <result column="discount_type" property="discountType" />
+        <result column="discount" property="discount" />
+        <result column="min_order_amt" property="minOrderAmt" />
+        <result column="status" property="status" />
+        <result column="use_area" property="useArea" />
+        <result column="distribute_type" property="distributeType" />
+        <result column="composite_use" property="compositeUse" />
+        <result column="due_days" property="dueDays" />
+        <result column="valid_start" property="validStart" />
+        <result column="valid_end" property="validEnd" />
+        <result column="quantity" property="quantity" />
+        <result column="distribute_qty" property="distributeQty" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        coupon_id, title, type, pic_url, description, discount_type, discount, min_order_amt, status, use_area, distribute_type, composite_use, due_days, valid_start, valid_end, quantity, distribute_qty, created_time, updated_time
+    </sql>
+
+</mapper>

+ 19 - 0
mp-service/src/main/resources/mapper/admin/CouponTicketMapper.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.CouponTicketMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.CouponTicket">
+        <id column="id" property="id" />
+        <result column="coupon_id" property="couponId" />
+        <result column="box_id" property="boxId" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, coupon_id, box_id, created_time, updated_time
+    </sql>
+
+</mapper>

+ 20 - 0
mp-service/src/main/resources/mapper/admin/GoodsCategoryMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.GoodsCategoryMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.GoodsCategory">
+        <id column="category_id" property="categoryId" />
+        <result column="name" property="name" />
+        <result column="parent_id" property="parentId" />
+        <result column="sort" property="sort" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        category_id, name, parent_id, sort, created_time, updated_time
+    </sql>
+
+</mapper>

+ 27 - 0
mp-service/src/main/resources/mapper/admin/GoodsMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.GoodsMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.Goods">
+        <id column="goods_id" property="goodsId" />
+        <result column="title" property="title" />
+        <result column="category_id" property="categoryId" />
+        <result column="pic_url" property="picUrl" />
+        <result column="description" property="description" />
+        <result column="origin_price" property="originPrice" />
+        <result column="exchange_price" property="exchangePrice" />
+        <result column="value" property="value" />
+        <result column="quantity" property="quantity" />
+        <result column="exchanged_qty" property="exchangedQty" />
+        <result column="status" property="status" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        goods_id, title, category_id, pic_url, description, origin_price, exchange_price, value, quantity, exchanged_qty, status, created_time, updated_time
+    </sql>
+
+</mapper>

+ 25 - 0
mp-service/src/main/resources/mapper/admin/GoodsSkuMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.admin.mapper.GoodsSkuMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.admin.domain.GoodsSku">
+        <id column="sku_id" property="skuId" />
+        <result column="goods_id" property="goodsId" />
+        <result column="name" property="name" />
+        <result column="pic_url" property="picUrl" />
+        <result column="properties" property="properties" />
+        <result column="origin_price" property="originPrice" />
+        <result column="sale_price" property="salePrice" />
+        <result column="stocks" property="stocks" />
+        <result column="sold_qty" property="soldQty" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        sku_id, goods_id, name, pic_url, properties, origin_price, sale_price, stocks, sold_qty, created_time, updated_time
+    </sql>
+
+</mapper>

+ 26 - 0
mp-service/src/main/resources/mapper/user/UserCoinLogMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserCoinLogMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserCoinLog">
+        <id column="id" property="id" />
+        <result column="user_id" property="userId" />
+        <result column="type" property="type" />
+        <result column="money" property="money" />
+        <result column="log_money" property="logMoney" />
+        <result column="income_expense" property="incomeExpense" />
+        <result column="log_text" property="logText" />
+        <result column="biz_time" property="bizTime" />
+        <result column="ref_type" property="refType" />
+        <result column="ref_id" property="refId" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, user_id, type, money, log_money, income_expense, log_text, biz_time, ref_type, ref_id, created_time, updated_time
+    </sql>
+
+</mapper>

+ 19 - 0
mp-service/src/main/resources/mapper/user/UserCoinMapper.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserCoinMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserCoin">
+        <id column="id" property="id" />
+        <result column="user_id" property="userId" />
+        <result column="coin" property="coin" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, user_id, coin, created_time, updated_time
+    </sql>
+
+</mapper>

+ 25 - 0
mp-service/src/main/resources/mapper/user/UserCouponMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserCouponMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserCoupon">
+        <id column="id" property="id" />
+        <result column="user_id" property="userId" />
+        <result column="verify_code" property="verifyCode" />
+        <result column="coupon_id" property="couponId" />
+        <result column="valid_start" property="validStart" />
+        <result column="valid_end" property="validEnd" />
+        <result column="order_id" property="orderId" />
+        <result column="verify_time" property="verifyTime" />
+        <result column="status" property="status" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, user_id, verify_code, coupon_id, valid_start, valid_end, order_id, verify_time, status, created_time, updated_time
+    </sql>
+
+</mapper>

+ 21 - 0
mp-service/src/main/resources/mapper/user/UserCouponVerifyLogMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserCouponVerifyLogMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserCouponVerifyLog">
+        <id column="id" property="id" />
+        <result column="user_coupon_id" property="userCouponId" />
+        <result column="coupon_id" property="couponId" />
+        <result column="verify_time" property="verifyTime" />
+        <result column="verify_user" property="verifyUser" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, user_coupon_id, coupon_id, verify_time, verify_user, created_time, updated_time
+    </sql>
+
+</mapper>

+ 25 - 0
mp-service/src/main/resources/mapper/user/UserDeliverOrderItemMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserDeliverOrderItemMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserDeliverOrderItem">
+        <id column="item_id" property="itemId" />
+        <result column="order_id" property="orderId" />
+        <result column="storage_id" property="storageId" />
+        <result column="goods_id" property="goodsId" />
+        <result column="sku_id" property="skuId" />
+        <result column="properties" property="properties" />
+        <result column="title" property="title" />
+        <result column="pic_url" property="picUrl" />
+        <result column="goods_num" property="goodsNum" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        item_id, order_id, storage_id, goods_id, sku_id, properties, title, pic_url, goods_num, created_time, updated_time
+    </sql>
+
+</mapper>

+ 30 - 0
mp-service/src/main/resources/mapper/user/UserDeliverOrderMapper.xml

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserDeliverOrderMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserDeliverOrder">
+        <id column="order_id" property="orderId" />
+        <result column="user_id" property="userId" />
+        <result column="receiver" property="receiver" />
+        <result column="tel" property="tel" />
+        <result column="province" property="province" />
+        <result column="city" property="city" />
+        <result column="area" property="area" />
+        <result column="address" property="address" />
+        <result column="order_num" property="orderNum" />
+        <result column="freight_amt" property="freightAmt" />
+        <result column="memo" property="memo" />
+        <result column="delivery_id" property="deliveryId" />
+        <result column="delivery_flow_id" property="deliveryFlowId" />
+        <result column="status" property="status" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        order_id, user_id, receiver, tel, province, city, area, address, order_num, freight_amt, memo, delivery_id, delivery_flow_id, status, created_time, updated_time
+    </sql>
+
+</mapper>

+ 21 - 0
mp-service/src/main/resources/mapper/user/UserExchangeOrderMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserExchangeOrderMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserExchangeOrder">
+        <id column="order_id" property="orderId" />
+        <result column="user_id" property="userId" />
+        <result column="goods_id" property="goodsId" />
+        <result column="sku_id" property="skuId" />
+        <result column="order_coin" property="orderCoin" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        order_id, user_id, goods_id, sku_id, order_coin, created_time, updated_time
+    </sql>
+
+</mapper>

+ 23 - 0
mp-service/src/main/resources/mapper/user/UserHitPrizeMapper.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserHitPrizeMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserHitPrize">
+        <id column="id" property="id" />
+        <result column="user_id" property="userId" />
+        <result column="order_id" property="orderId" />
+        <result column="order_item_id" property="orderItemId" />
+        <result column="ticket_id" property="ticketId" />
+        <result column="awards_id" property="awardsId" />
+        <result column="prize_id" property="prizeId" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, user_id, order_id, order_item_id, ticket_id, awards_id, prize_id, created_time, updated_time
+    </sql>
+
+</mapper>

+ 25 - 0
mp-service/src/main/resources/mapper/user/UserPrizeStorageMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserPrizeStorageMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserPrizeStorage">
+        <id column="storage_id" property="storageId" />
+        <result column="user_id" property="userId" />
+        <result column="goods_id" property="goodsId" />
+        <result column="sku_id" property="skuId" />
+        <result column="properties" property="properties" />
+        <result column="title" property="title" />
+        <result column="pic_url" property="picUrl" />
+        <result column="goods_num" property="goodsNum" />
+        <result column="status" property="status" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        storage_id, user_id, goods_id, sku_id, properties, title, pic_url, goods_num, status, created_time, updated_time
+    </sql>
+
+</mapper>

+ 21 - 0
mp-service/src/main/resources/mapper/user/UserTicketOrderItemMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserTicketOrderItemMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserTicketOrderItem">
+        <id column="item_id" property="itemId" />
+        <result column="order_id" property="orderId" />
+        <result column="user_id" property="userId" />
+        <result column="box_id" property="boxId" />
+        <result column="ticket_id" property="ticketId" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        item_id, order_id, user_id, box_id, ticket_id, created_time, updated_time
+    </sql>
+
+</mapper>

+ 26 - 0
mp-service/src/main/resources/mapper/user/UserTicketOrderMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.user.mapper.UserTicketOrderMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.user.domain.UserTicketOrder">
+        <id column="order_id" property="orderId" />
+        <result column="user_id" property="userId" />
+        <result column="title" property="title" />
+        <result column="order_amt" property="orderAmt" />
+        <result column="discount_amt" property="discountAmt" />
+        <result column="pay_amt" property="payAmt" />
+        <result column="ticket_num" property="ticketNum" />
+        <result column="memo" property="memo" />
+        <result column="resource" property="resource" />
+        <result column="status" property="status" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        order_id, user_id, title, order_amt, discount_amt, pay_amt, ticket_num, memo, resource, status, created_time, updated_time
+    </sql>
+
+</mapper>