소스 검색

生成渠道表

chunping 3 년 전
부모
커밋
bcdef27d6b
61개의 변경된 파일2087개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      mp-generator/src/main/java/com/qs/mp/generator/DbGenerator.java
  2. 150 0
      mp-service/src/main/java/com/qs/mp/channel/domain/Channel.java
  3. 59 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelCart.java
  4. 96 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelCommission.java
  5. 95 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelMoneyLog.java
  6. 113 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelOrder.java
  7. 77 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelOrderDetail.java
  8. 59 0
      mp-service/src/main/java/com/qs/mp/channel/domain/ChannelUser.java
  9. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelCartMapper.java
  10. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelCommissionMapper.java
  11. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelMapper.java
  12. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelMoneyLogMapper.java
  13. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelOrderDetailMapper.java
  14. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelOrderMapper.java
  15. 13 0
      mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelUserMapper.java
  16. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelCartService.java
  17. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelCommissionService.java
  18. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelMoneyLogService.java
  19. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelOrderDetailService.java
  20. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelOrderService.java
  21. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelService.java
  22. 16 0
      mp-service/src/main/java/com/qs/mp/channel/service/IChannelUserService.java
  23. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelCartServiceImpl.java
  24. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelCommissionServiceImpl.java
  25. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelMoneyLogServiceImpl.java
  26. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelOrderDetailServiceImpl.java
  27. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelOrderServiceImpl.java
  28. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelServiceImpl.java
  29. 20 0
      mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelUserServiceImpl.java
  30. 77 0
      mp-service/src/main/java/com/qs/mp/manager/domain/BoxAwards.java
  31. 71 0
      mp-service/src/main/java/com/qs/mp/manager/domain/BoxAwardsPrize.java
  32. 203 0
      mp-service/src/main/java/com/qs/mp/manager/domain/Ticket.java
  33. 114 0
      mp-service/src/main/java/com/qs/mp/manager/domain/TicketBox.java
  34. 65 0
      mp-service/src/main/java/com/qs/mp/manager/domain/TicketPackage.java
  35. 13 0
      mp-service/src/main/java/com/qs/mp/manager/mapper/BoxAwardsMapper.java
  36. 13 0
      mp-service/src/main/java/com/qs/mp/manager/mapper/BoxAwardsPrizeMapper.java
  37. 13 0
      mp-service/src/main/java/com/qs/mp/manager/mapper/TicketBoxMapper.java
  38. 13 0
      mp-service/src/main/java/com/qs/mp/manager/mapper/TicketMapper.java
  39. 13 0
      mp-service/src/main/java/com/qs/mp/manager/mapper/TicketPackageMapper.java
  40. 16 0
      mp-service/src/main/java/com/qs/mp/manager/service/IBoxAwardsPrizeService.java
  41. 16 0
      mp-service/src/main/java/com/qs/mp/manager/service/IBoxAwardsService.java
  42. 16 0
      mp-service/src/main/java/com/qs/mp/manager/service/ITicketBoxService.java
  43. 16 0
      mp-service/src/main/java/com/qs/mp/manager/service/ITicketPackageService.java
  44. 16 0
      mp-service/src/main/java/com/qs/mp/manager/service/ITicketService.java
  45. 20 0
      mp-service/src/main/java/com/qs/mp/manager/service/impl/BoxAwardsPrizeServiceImpl.java
  46. 20 0
      mp-service/src/main/java/com/qs/mp/manager/service/impl/BoxAwardsServiceImpl.java
  47. 20 0
      mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketBoxServiceImpl.java
  48. 20 0
      mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketPackageServiceImpl.java
  49. 20 0
      mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketServiceImpl.java
  50. 20 0
      mp-service/src/main/resources/mapper/channel/ChannelCartMapper.xml
  51. 26 0
      mp-service/src/main/resources/mapper/channel/ChannelCommissionMapper.xml
  52. 35 0
      mp-service/src/main/resources/mapper/channel/ChannelMapper.xml
  53. 26 0
      mp-service/src/main/resources/mapper/channel/ChannelMoneyLogMapper.xml
  54. 23 0
      mp-service/src/main/resources/mapper/channel/ChannelOrderDetailMapper.xml
  55. 29 0
      mp-service/src/main/resources/mapper/channel/ChannelOrderMapper.xml
  56. 20 0
      mp-service/src/main/resources/mapper/channel/ChannelUserMapper.xml
  57. 23 0
      mp-service/src/main/resources/mapper/manager/BoxAwardsMapper.xml
  58. 22 0
      mp-service/src/main/resources/mapper/manager/BoxAwardsPrizeMapper.xml
  59. 29 0
      mp-service/src/main/resources/mapper/manager/TicketBoxMapper.xml
  60. 44 0
      mp-service/src/main/resources/mapper/manager/TicketMapper.xml
  61. 21 0
      mp-service/src/main/resources/mapper/manager/TicketPackageMapper.xml

+ 2 - 2
mp-generator/src/main/java/com/qs/mp/generator/DbGenerator.java

@@ -49,11 +49,11 @@ public class DbGenerator {
      */
     private static final boolean REST_CONTROLLER_STYLE = true;
 
-    public static final String JDBC_MYSQL_URL = "jdbc:mysql://113.31.162.168:3306/ygpdb_test?useUnicode=true&useSSL=false&characterEncoding=utf8";
+    public static final String JDBC_MYSQL_URL = "jdbc:mysql://113.31.162.168:3306/mpdb_test?useUnicode=true&useSSL=false&characterEncoding=utf8";
 
     public static final String JDBC_DRIVER_NAME = "com.mysql.cj.jdbc.Driver";
 
-    public static final String JDBC_USERNAME = "ygptest";
+    public static final String JDBC_USERNAME = "mptest";
 
     public static final String JDBC_PASSWORD = "wan789*@dfhzHu518!dr2xosn";
 

+ 150 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/Channel.java

@@ -0,0 +1,150 @@
+package com.qs.mp.channel.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.math.BigDecimal;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 渠道经销商实体类
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ */
+@TableName("mp_channel")
+@Data
+public class Channel implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 渠道编码
+   */
+  @TableField("CHANNEL_NO")
+  private String channelNo;
+
+  /**
+   * 渠道名称
+   */
+  @TableField("NAME")
+  private String name;
+
+  /**
+   * 父渠道ID
+   */
+  @TableField("PARANT_ID")
+  private Long parantId;
+
+  /**
+   * 渠道级别,0:经销商;1:一级渠道;2:二级渠道
+   */
+  @TableField("LEVEL")
+  private Integer level;
+
+  /**
+   * 分佣百分比
+   */
+  @TableField("COMM_RATE")
+  private BigDecimal commRate;
+
+  /**
+   * 省份
+   */
+  @TableField("PROVINCE")
+  private String province;
+
+  /**
+   * 市
+   */
+  @TableField("CITY")
+  private String city;
+
+  /**
+   * 区
+   */
+  @TableField("AREA")
+  private String area;
+
+  /**
+   * 详细地址
+   */
+  @TableField("ADDRESS")
+  private String address;
+
+  /**
+   * 联系人
+   */
+  @TableField("CONTACT")
+  private String contact;
+
+  /**
+   * 手机号
+   */
+  @TableField("MOBILE")
+  private String mobile;
+
+  /**
+   * 用户ID
+   */
+  @TableField("USER_ID")
+  private Long userId;
+
+  /**
+   * 账户余额
+   */
+  @TableField("MONEY")
+  private Integer money;
+
+  /**
+   * 账户冻结金额
+   */
+  @TableField("FROZEN_MONEY")
+  private Integer frozenMoney;
+
+  /**
+   * 状态
+   */
+  @TableField("STATUS")
+  private String status;
+
+  /**
+   * 营业执照
+   */
+  @TableField("BIZ_LICENSE")
+  private String bizLicense;
+
+  /**
+   * 门头照片
+   */
+  @TableField("DOOR_PIC")
+  private String doorPic;
+
+  /**
+   * 备注信息
+   */
+  @TableField("MEMO")
+  private String memo;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 59 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelCart.java

@@ -0,0 +1,59 @@
+package com.qs.mp.channel.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-02-28 22:54:23
+ */
+@TableName("mp_channel_cart")
+@Data
+public class ChannelCart implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("BOX_ID")
+  private Integer boxId;
+
+  /**
+   * 订购包数
+   */
+  @TableField("PKG_NUM")
+  private Integer pkgNum;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 96 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelCommission.java

@@ -0,0 +1,96 @@
+package com.qs.mp.channel.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.math.BigDecimal;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 渠道佣金记录实体类
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ */
+@TableName("mp_channel_commission")
+@Data
+public class ChannelCommission implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 渠道编号
+   */
+  @TableField("CHANNEL_NO")
+  private String channelNo;
+
+  /**
+   * 用户订单ID
+   */
+  @TableField("ORDER_ID")
+  private String orderId;
+
+  /**
+   * 盲票ID
+   */
+  @TableField("TICKET_ID")
+  private String ticketId;
+
+  /**
+   * 销售金额
+   */
+  @TableField("SALE_PRICE")
+  private Integer salePrice;
+
+  /**
+   * 参与分佣的销售金额比例
+   */
+  @TableField("SALE_COMM_RATE")
+  private Integer saleCommRate;
+
+  /**
+   * 参与分佣的销售金额
+   */
+  @TableField("SALE_COMM_AMT")
+  private Integer saleCommAmt;
+
+  /**
+   * 佣金比例
+   */
+  @TableField("COMM_RATE")
+  private BigDecimal commRate;
+
+  /**
+   * 佣金金额
+   */
+  @TableField("COMM_AMT")
+  private Integer commAmt;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 95 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelMoneyLog.java

@@ -0,0 +1,95 @@
+package com.qs.mp.channel.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-02-28 22:54:23
+ */
+@TableName("mp_channel_money_log")
+@Data
+public class ChannelMoneyLog implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 交易类型
+   */
+  @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;
+
+
+}

+ 113 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelOrder.java

@@ -0,0 +1,113 @@
+package com.qs.mp.channel.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-02-28 22:54:23
+ */
+@TableName("mp_channel_order")
+@Data
+public class ChannelOrder implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ORDER_ID" , type = IdType.INPUT)
+  private String orderId;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 订单金额
+   */
+  @TableField("ORDER_AMT")
+  private Integer orderAmt;
+
+  /**
+   * 实付金额
+   */
+  @TableField("PAY_AMT")
+  private Integer payAmt;
+
+  /**
+   * 订单状态
+   */
+  @TableField("STATUS")
+  private String status;
+
+  /**
+   * 收货人
+   */
+  @TableField("RECEIVE_NAME")
+  private String receiveName;
+
+  /**
+   * 收货人电话
+   */
+  @TableField("RECEIVE_TEL")
+  private String receiveTel;
+
+  /**
+   * 收货地址-省
+   */
+  @TableField("RECEIVE_PROVINCE")
+  private String receiveProvince;
+
+  /**
+   * 收货地址-市
+   */
+  @TableField("RECEIVE_CITY")
+  private String receiveCity;
+
+  /**
+   * 收货地址-区
+   */
+  @TableField("RECEIVE_AREA")
+  private String receiveArea;
+
+  /**
+   * 收货地址-详细
+   */
+  @TableField("RECEIVE_ADDR")
+  private String receiveAddr;
+
+  /**
+   * 快递单号
+   */
+  @TableField("LOGISTICS_NO")
+  private String logisticsNo;
+
+  /**
+   * 快递品牌
+   */
+  @TableField("LOGISTICS_BRAND")
+  private String logisticsBrand;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 77 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelOrderDetail.java

@@ -0,0 +1,77 @@
+package com.qs.mp.channel.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-02-28 22:54:23
+ */
+@TableName("mp_channel_order_detail")
+@Data
+public class ChannelOrderDetail implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 订单ID
+   */
+  @TableField("ORDER_ID")
+  private String orderId;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("BOX_ID")
+  private String boxId;
+
+  /**
+   * 盲票包ID
+   */
+  @TableField("PKG_ID")
+  private String pkgId;
+
+  /**
+   * 起始序号
+   */
+  @TableField("START_SN")
+  private String startSn;
+
+  /**
+   * 结束序号
+   */
+  @TableField("END_SN")
+  private String endSn;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 59 - 0
mp-service/src/main/java/com/qs/mp/channel/domain/ChannelUser.java

@@ -0,0 +1,59 @@
+package com.qs.mp.channel.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-02-28 22:55:41
+ */
+@TableName("mp_channel_user")
+@Data
+public class ChannelUser implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 渠道ID
+   */
+  @TableField("CHANNEL_ID")
+  private Long channelId;
+
+  /**
+   * 渠道编号
+   */
+  @TableField("CHANNEL_NO")
+  private String channelNo;
+
+  /**
+   * 用户ID
+   */
+  @TableField("USER_ID")
+  private Long userId;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelCartMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelCart;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 经销商购物车mapper类
+ */
+public interface ChannelCartMapper extends BaseMapper<ChannelCart> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelCommissionMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelCommission;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 渠道佣金记录mapper类
+ */
+public interface ChannelCommissionMapper extends BaseMapper<ChannelCommission> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.Channel;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 渠道经销商mapper类
+ */
+public interface ChannelMapper extends BaseMapper<Channel> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelMoneyLogMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelMoneyLog;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 渠道账户流水mapper类
+ */
+public interface ChannelMoneyLogMapper extends BaseMapper<ChannelMoneyLog> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelOrderDetailMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelOrderDetail;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 经销商采购订单盲票包明细mapper类
+ */
+public interface ChannelOrderDetailMapper extends BaseMapper<ChannelOrderDetail> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelOrderMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:54:23
+ * @describe 经销商盲票采购订单mapper类
+ */
+public interface ChannelOrderMapper extends BaseMapper<ChannelOrder> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/channel/mapper/ChannelUserMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.channel.mapper;
+
+import com.qs.mp.channel.domain.ChannelUser;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:55:41
+ * @describe 经销商的用户mapper类
+ */
+public interface ChannelUserMapper extends BaseMapper<ChannelUser> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelCartService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelCart;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 经销商购物车 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelCartService extends IService<ChannelCart> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelCommissionService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelCommission;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 渠道佣金记录 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelCommissionService extends IService<ChannelCommission> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelMoneyLogService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelMoneyLog;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 渠道账户流水 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelMoneyLogService extends IService<ChannelMoneyLog> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelOrderDetailService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelOrderDetail;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 经销商采购订单盲票包明细 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelOrderDetailService extends IService<ChannelOrderDetail> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelOrderService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 经销商盲票采购订单 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelOrderService extends IService<ChannelOrder> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.Channel;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 渠道经销商 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelService extends IService<Channel> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/channel/service/IChannelUserService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.channel.service;
+
+import com.qs.mp.channel.domain.ChannelUser;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 经销商的用户 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IChannelUserService extends IService<ChannelUser> {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelCartServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelCart;
+import com.qs.mp.channel.mapper.ChannelCartMapper;
+import com.qs.mp.channel.service.IChannelCartService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 经销商购物车 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelCartServiceImpl extends ServiceImpl<ChannelCartMapper, ChannelCart> implements IChannelCartService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelCommissionServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelCommission;
+import com.qs.mp.channel.mapper.ChannelCommissionMapper;
+import com.qs.mp.channel.service.IChannelCommissionService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 渠道佣金记录 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelCommissionServiceImpl extends ServiceImpl<ChannelCommissionMapper, ChannelCommission> implements IChannelCommissionService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelMoneyLogServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelMoneyLog;
+import com.qs.mp.channel.mapper.ChannelMoneyLogMapper;
+import com.qs.mp.channel.service.IChannelMoneyLogService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 渠道账户流水 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelMoneyLogServiceImpl extends ServiceImpl<ChannelMoneyLogMapper, ChannelMoneyLog> implements IChannelMoneyLogService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelOrderDetailServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelOrderDetail;
+import com.qs.mp.channel.mapper.ChannelOrderDetailMapper;
+import com.qs.mp.channel.service.IChannelOrderDetailService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 经销商采购订单盲票包明细 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelOrderDetailServiceImpl extends ServiceImpl<ChannelOrderDetailMapper, ChannelOrderDetail> implements IChannelOrderDetailService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelOrderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelOrder;
+import com.qs.mp.channel.mapper.ChannelOrderMapper;
+import com.qs.mp.channel.service.IChannelOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 经销商盲票采购订单 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelOrderServiceImpl extends ServiceImpl<ChannelOrderMapper, ChannelOrder> implements IChannelOrderService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.Channel;
+import com.qs.mp.channel.mapper.ChannelMapper;
+import com.qs.mp.channel.service.IChannelService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 渠道经销商 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelServiceImpl extends ServiceImpl<ChannelMapper, Channel> implements IChannelService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/channel/service/impl/ChannelUserServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.channel.service.impl;
+
+import com.qs.mp.channel.domain.ChannelUser;
+import com.qs.mp.channel.mapper.ChannelUserMapper;
+import com.qs.mp.channel.service.IChannelUserService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 经销商的用户 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class ChannelUserServiceImpl extends ServiceImpl<ChannelUserMapper, ChannelUser> implements IChannelUserService {
+
+}

+ 77 - 0
mp-service/src/main/java/com/qs/mp/manager/domain/BoxAwards.java

@@ -0,0 +1,77 @@
+package com.qs.mp.manager.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-02-28 22:58:02
+ */
+@TableName("mp_box_awards")
+@Data
+public class BoxAwards implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "AWARDS_ID" , type = IdType.INPUT)
+  private String awardsId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("BOX_ID")
+  private String boxId;
+
+  /**
+   * 奖项名
+   */
+  @TableField("NAME")
+  private String name;
+
+  /**
+   * 奖项顺序
+   */
+  @TableField("SORT")
+  private String sort;
+
+  /**
+   * 奖项数量
+   */
+  @TableField("QUANTITY")
+  private Integer quantity;
+
+  /**
+   * 奖项描述
+   */
+  @TableField("MEMO")
+  private String memo;
+
+  /**
+   * 已兑奖数量
+   */
+  @TableField("CASHED_QTY")
+  private Integer cashedQty;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 71 - 0
mp-service/src/main/java/com/qs/mp/manager/domain/BoxAwardsPrize.java

@@ -0,0 +1,71 @@
+package com.qs.mp.manager.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-02-28 22:58:02
+ */
+@TableName("mp_box_awards_prize")
+@Data
+public class BoxAwardsPrize implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "ID" , type = IdType.AUTO)
+  private Long id;
+
+  /**
+   * 奖项ID
+   */
+  @TableField("AWARDS_ID")
+  private String awardsId;
+
+  /**
+   * 奖品ID(GOODS_ID或TEMPL_ID)
+   */
+  @TableField("PRIZE_ID")
+  private String prizeId;
+
+  /**
+   * 奖品类型(GOODS或VOUCHER或COIN)
+   */
+  @TableField("PRIZE_TYPE")
+  private String prizeType;
+
+  /**
+   * 奖品数
+   */
+  @TableField("QUANTITY")
+  private Integer quantity;
+
+  /**
+   * 已兑奖品数
+   */
+  @TableField("CASHED_QTY")
+  private Integer cashedQty;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 203 - 0
mp-service/src/main/java/com/qs/mp/manager/domain/Ticket.java

@@ -0,0 +1,203 @@
+package com.qs.mp.manager.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-02-28 22:58:02
+ */
+@TableName("mp_ticket")
+@Data
+public class Ticket implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "TICKET_ID" , type = IdType.INPUT)
+  private String ticketId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("BOX_ID")
+  private String boxId;
+
+  /**
+   * 盲票包ID
+   */
+  @TableField("PKG_ID")
+  private String pkgId;
+
+  /**
+   * 标题
+   */
+  @TableField("TITLE")
+  private String title;
+
+  /**
+   * 序列号
+   */
+  @TableField("SERIAL_NO")
+  private String serialNo;
+
+  /**
+   * 面值
+   */
+  @TableField("FACE_PRICE")
+  private Integer facePrice;
+
+  /**
+   * 加密幸运数字
+   */
+  @TableField("CIPHER_LUCKY_NUM")
+  private String cipherLuckyNum;
+
+  /**
+   * 明文幸运数字
+   */
+  @TableField("PLAIN_LUCKY_NUM")
+  private Integer plainLuckyNum;
+
+  /**
+   * 抽奖数字1描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM1")
+  private String drawNum1;
+
+  /**
+   * 抽奖数字2描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM2")
+  private String drawNum2;
+
+  /**
+   * 抽奖数字3描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM3")
+  private String drawNum3;
+
+  /**
+   * 抽奖数字4描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM4")
+  private String drawNum4;
+
+  /**
+   * 抽奖数字5描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM5")
+  private String drawNum5;
+
+  /**
+   * 抽奖数字6描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM6")
+  private String drawNum6;
+
+  /**
+   * 抽奖数字7描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM7")
+  private String drawNum7;
+
+  /**
+   * 抽奖数字8描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM8")
+  private String drawNum8;
+
+  /**
+   * 抽奖数字9描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM9")
+  private String drawNum9;
+
+  /**
+   * 抽奖数字10描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM10")
+  private String drawNum10;
+
+  /**
+   * 抽奖数字11描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM11")
+  private String drawNum11;
+
+  /**
+   * 抽奖数字12描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM12")
+  private String drawNum12;
+
+  /**
+   * 抽奖数字13描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM13")
+  private String drawNum13;
+
+  /**
+   * 抽奖数字14描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM14")
+  private String drawNum14;
+
+  /**
+   * 抽奖数字15描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM15")
+  private String drawNum15;
+
+  /**
+   * 抽奖数字16描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM16")
+  private String drawNum16;
+
+  /**
+   * 抽奖数字17描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM17")
+  private String drawNum17;
+
+  /**
+   * 抽奖数字18描述(json格式,包含数字、奖项)
+   */
+  @TableField("DRAW_NUM18")
+  private String drawNum18;
+
+  /**
+   * 是否实体纸质票(0否1是)
+   */
+  @TableField("IS_PHYSICAL")
+  private Integer isPhysical;
+
+  /**
+   * 盲票状态(初始、已激活、已开奖、已兑奖)
+   */
+  @TableField("STATUS")
+  private String status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 114 - 0
mp-service/src/main/java/com/qs/mp/manager/domain/TicketBox.java

@@ -0,0 +1,114 @@
+package com.qs.mp.manager.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.math.BigDecimal;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * @describe 盲票组实体类
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ */
+@TableName("mp_ticket_box")
+@Data
+public class TicketBox implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 主键
+   */
+  @TableId(value = "BOX_ID" , type = IdType.INPUT)
+  private String boxId;
+
+  /**
+   * 盲票组标题
+   */
+  @TableField("TITLE")
+  private String title;
+
+  /**
+   * 主图url
+   */
+  @TableField("PIC_URL")
+  private String picUrl;
+
+  /**
+   * 盲票类别
+   */
+  @TableField("CATEGORY")
+  private String category;
+
+  /**
+   * 盲票形式(线上或线下)
+   */
+  @TableField("TYPE")
+  private String type;
+
+  /**
+   * 盲票张数
+   */
+  @TableField("QUANTITY")
+  private Integer quantity;
+
+  /**
+   * 盲票包采购单价
+   */
+  @TableField("BOX_PRICE")
+  private Integer boxPrice;
+
+  /**
+   * 每包盲票张数
+   */
+  @TableField("PKG_UNIT")
+  private Integer pkgUnit;
+
+  /**
+   * 盲票包数
+   */
+  @TableField("PKG_QTY")
+  private Integer pkgQty;
+
+  /**
+   * 已销售包数
+   */
+  @TableField("SALES_QTY")
+  private Integer salesQty;
+
+  /**
+   * 盲票票面价格
+   */
+  @TableField("FACE_PRICE")
+  private Integer facePrice;
+
+  /**
+   * 盲票销售价格
+   */
+  @TableField("SALE_PRICE")
+  private Integer salePrice;
+
+  /**
+   * 分佣的销售额百分比
+   */
+  @TableField("SALE_COMM_RATE")
+  private BigDecimal saleCommRate;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 65 - 0
mp-service/src/main/java/com/qs/mp/manager/domain/TicketPackage.java

@@ -0,0 +1,65 @@
+package com.qs.mp.manager.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-02-28 22:58:02
+ */
+@TableName("mp_ticket_package")
+@Data
+public class TicketPackage implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  /**
+   * 盲票包ID
+   */
+  @TableId(value = "PKG_ID" , type = IdType.INPUT)
+  private String pkgId;
+
+  /**
+   * 盲票组ID
+   */
+  @TableField("BOX_ID")
+  private String boxId;
+
+  /**
+   * 开始序号
+   */
+  @TableField("START_SN")
+  private String startSn;
+
+  /**
+   * 结束序号
+   */
+  @TableField("END_SN")
+  private String endSn;
+
+  /**
+   * 状态(待销售、已销售)
+   */
+  @TableField("STATUS")
+  private String status;
+
+  /**
+   * 创建时间
+   */
+  @TableField("CREATED_TIME")
+  private Date createdTime;
+
+  /**
+   * 更新时间
+   */
+  @TableField("UPDATED_TIME")
+  private Date updatedTime;
+
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/manager/mapper/BoxAwardsMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.manager.mapper;
+
+import com.qs.mp.manager.domain.BoxAwards;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ * @describe 盲票盒奖项设置mapper类
+ */
+public interface BoxAwardsMapper extends BaseMapper<BoxAwards> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/manager/mapper/BoxAwardsPrizeMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.manager.mapper;
+
+import com.qs.mp.manager.domain.BoxAwardsPrize;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ * @describe 盲票盒奖项对应的奖品设置mapper类
+ */
+public interface BoxAwardsPrizeMapper extends BaseMapper<BoxAwardsPrize> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/manager/mapper/TicketBoxMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.manager.mapper;
+
+import com.qs.mp.manager.domain.TicketBox;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ * @describe 盲票组mapper类
+ */
+public interface TicketBoxMapper extends BaseMapper<TicketBox> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/manager/mapper/TicketMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.manager.mapper;
+
+import com.qs.mp.manager.domain.Ticket;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ * @describe 盲票mapper类
+ */
+public interface TicketMapper extends BaseMapper<Ticket> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/manager/mapper/TicketPackageMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.manager.mapper;
+
+import com.qs.mp.manager.domain.TicketPackage;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-02-28 22:58:02
+ * @describe 盲票包mapper类
+ */
+public interface TicketPackageMapper extends BaseMapper<TicketPackage> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/manager/service/IBoxAwardsPrizeService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.manager.service;
+
+import com.qs.mp.manager.domain.BoxAwardsPrize;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票盒奖项对应的奖品设置 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IBoxAwardsPrizeService extends IService<BoxAwardsPrize> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/manager/service/IBoxAwardsService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.manager.service;
+
+import com.qs.mp.manager.domain.BoxAwards;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票盒奖项设置 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface IBoxAwardsService extends IService<BoxAwards> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/manager/service/ITicketBoxService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.manager.service;
+
+import com.qs.mp.manager.domain.TicketBox;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票组 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface ITicketBoxService extends IService<TicketBox> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/manager/service/ITicketPackageService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.manager.service;
+
+import com.qs.mp.manager.domain.TicketPackage;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票包 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface ITicketPackageService extends IService<TicketPackage> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/manager/service/ITicketService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.manager.service;
+
+import com.qs.mp.manager.domain.Ticket;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 盲票 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+public interface ITicketService extends IService<Ticket> {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/manager/service/impl/BoxAwardsPrizeServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.manager.service.impl;
+
+import com.qs.mp.manager.domain.BoxAwardsPrize;
+import com.qs.mp.manager.mapper.BoxAwardsPrizeMapper;
+import com.qs.mp.manager.service.IBoxAwardsPrizeService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票盒奖项对应的奖品设置 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class BoxAwardsPrizeServiceImpl extends ServiceImpl<BoxAwardsPrizeMapper, BoxAwardsPrize> implements IBoxAwardsPrizeService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/manager/service/impl/BoxAwardsServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.manager.service.impl;
+
+import com.qs.mp.manager.domain.BoxAwards;
+import com.qs.mp.manager.mapper.BoxAwardsMapper;
+import com.qs.mp.manager.service.IBoxAwardsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票盒奖项设置 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class BoxAwardsServiceImpl extends ServiceImpl<BoxAwardsMapper, BoxAwards> implements IBoxAwardsService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketBoxServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.manager.service.impl;
+
+import com.qs.mp.manager.domain.TicketBox;
+import com.qs.mp.manager.mapper.TicketBoxMapper;
+import com.qs.mp.manager.service.ITicketBoxService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票组 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class TicketBoxServiceImpl extends ServiceImpl<TicketBoxMapper, TicketBox> implements ITicketBoxService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketPackageServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.manager.service.impl;
+
+import com.qs.mp.manager.domain.TicketPackage;
+import com.qs.mp.manager.mapper.TicketPackageMapper;
+import com.qs.mp.manager.service.ITicketPackageService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票包 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class TicketPackageServiceImpl extends ServiceImpl<TicketPackageMapper, TicketPackage> implements ITicketPackageService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/manager/service/impl/TicketServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.manager.service.impl;
+
+import com.qs.mp.manager.domain.Ticket;
+import com.qs.mp.manager.mapper.TicketMapper;
+import com.qs.mp.manager.service.ITicketService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 盲票 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-02-28
+ */
+@Service
+public class TicketServiceImpl extends ServiceImpl<TicketMapper, Ticket> implements ITicketService {
+
+}

+ 20 - 0
mp-service/src/main/resources/mapper/channel/ChannelCartMapper.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.channel.mapper.ChannelCartMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelCart">
+        <id column="ID" property="id" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <result column="BOX_ID" property="boxId" />
+        <result column="PKG_NUM" property="pkgNum" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, CHANNEL_ID, BOX_ID, PKG_NUM, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 26 - 0
mp-service/src/main/resources/mapper/channel/ChannelCommissionMapper.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.channel.mapper.ChannelCommissionMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelCommission">
+        <id column="ID" property="id" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <result column="CHANNEL_NO" property="channelNo" />
+        <result column="ORDER_ID" property="orderId" />
+        <result column="TICKET_ID" property="ticketId" />
+        <result column="SALE_PRICE" property="salePrice" />
+        <result column="SALE_COMM_RATE" property="saleCommRate" />
+        <result column="SALE_COMM_AMT" property="saleCommAmt" />
+        <result column="COMM_RATE" property="commRate" />
+        <result column="COMM_AMT" property="commAmt" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, CHANNEL_ID, CHANNEL_NO, ORDER_ID, TICKET_ID, SALE_PRICE, SALE_COMM_RATE, SALE_COMM_AMT, COMM_RATE, COMM_AMT, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 35 - 0
mp-service/src/main/resources/mapper/channel/ChannelMapper.xml

@@ -0,0 +1,35 @@
+<?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.channel.mapper.ChannelMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.Channel">
+        <id column="ID" property="id" />
+        <result column="CHANNEL_NO" property="channelNo" />
+        <result column="NAME" property="name" />
+        <result column="PARANT_ID" property="parantId" />
+        <result column="LEVEL" property="level" />
+        <result column="COMM_RATE" property="commRate" />
+        <result column="PROVINCE" property="province" />
+        <result column="CITY" property="city" />
+        <result column="AREA" property="area" />
+        <result column="ADDRESS" property="address" />
+        <result column="CONTACT" property="contact" />
+        <result column="MOBILE" property="mobile" />
+        <result column="USER_ID" property="userId" />
+        <result column="MONEY" property="money" />
+        <result column="FROZEN_MONEY" property="frozenMoney" />
+        <result column="STATUS" property="status" />
+        <result column="BIZ_LICENSE" property="bizLicense" />
+        <result column="DOOR_PIC" property="doorPic" />
+        <result column="MEMO" property="memo" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, CHANNEL_NO, NAME, PARANT_ID, LEVEL, COMM_RATE, PROVINCE, CITY, AREA, ADDRESS, CONTACT, MOBILE, USER_ID, MONEY, FROZEN_MONEY, STATUS, BIZ_LICENSE, DOOR_PIC, MEMO, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 26 - 0
mp-service/src/main/resources/mapper/channel/ChannelMoneyLogMapper.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.channel.mapper.ChannelMoneyLogMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelMoneyLog">
+        <id column="ID" property="id" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <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, CHANNEL_ID, TYPE, MONEY, LOG_MONEY, INCOME_EXPENSE, LOG_TEXT, BIZ_TIME, REF_TYPE, REF_ID, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 23 - 0
mp-service/src/main/resources/mapper/channel/ChannelOrderDetailMapper.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.channel.mapper.ChannelOrderDetailMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelOrderDetail">
+        <id column="ID" property="id" />
+        <result column="ORDER_ID" property="orderId" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <result column="BOX_ID" property="boxId" />
+        <result column="PKG_ID" property="pkgId" />
+        <result column="START_SN" property="startSn" />
+        <result column="END_SN" property="endSn" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, ORDER_ID, CHANNEL_ID, BOX_ID, PKG_ID, START_SN, END_SN, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 29 - 0
mp-service/src/main/resources/mapper/channel/ChannelOrderMapper.xml

@@ -0,0 +1,29 @@
+<?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.channel.mapper.ChannelOrderMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelOrder">
+        <id column="ORDER_ID" property="orderId" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <result column="ORDER_AMT" property="orderAmt" />
+        <result column="PAY_AMT" property="payAmt" />
+        <result column="STATUS" property="status" />
+        <result column="RECEIVE_NAME" property="receiveName" />
+        <result column="RECEIVE_TEL" property="receiveTel" />
+        <result column="RECEIVE_PROVINCE" property="receiveProvince" />
+        <result column="RECEIVE_CITY" property="receiveCity" />
+        <result column="RECEIVE_AREA" property="receiveArea" />
+        <result column="RECEIVE_ADDR" property="receiveAddr" />
+        <result column="LOGISTICS_NO" property="logisticsNo" />
+        <result column="LOGISTICS_BRAND" property="logisticsBrand" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ORDER_ID, CHANNEL_ID, ORDER_AMT, PAY_AMT, STATUS, RECEIVE_NAME, RECEIVE_TEL, RECEIVE_PROVINCE, RECEIVE_CITY, RECEIVE_AREA, RECEIVE_ADDR, LOGISTICS_NO, LOGISTICS_BRAND, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 20 - 0
mp-service/src/main/resources/mapper/channel/ChannelUserMapper.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.channel.mapper.ChannelUserMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.channel.domain.ChannelUser">
+        <id column="ID" property="id" />
+        <result column="CHANNEL_ID" property="channelId" />
+        <result column="CHANNEL_NO" property="channelNo" />
+        <result column="USER_ID" property="userId" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, CHANNEL_ID, CHANNEL_NO, USER_ID, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 23 - 0
mp-service/src/main/resources/mapper/manager/BoxAwardsMapper.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.manager.mapper.BoxAwardsMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.manager.domain.BoxAwards">
+        <id column="AWARDS_ID" property="awardsId" />
+        <result column="BOX_ID" property="boxId" />
+        <result column="NAME" property="name" />
+        <result column="SORT" property="sort" />
+        <result column="QUANTITY" property="quantity" />
+        <result column="MEMO" property="memo" />
+        <result column="CASHED_QTY" property="cashedQty" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        AWARDS_ID, BOX_ID, NAME, SORT, QUANTITY, MEMO, CASHED_QTY, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 22 - 0
mp-service/src/main/resources/mapper/manager/BoxAwardsPrizeMapper.xml

@@ -0,0 +1,22 @@
+<?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.manager.mapper.BoxAwardsPrizeMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.manager.domain.BoxAwardsPrize">
+        <id column="ID" property="id" />
+        <result column="AWARDS_ID" property="awardsId" />
+        <result column="PRIZE_ID" property="prizeId" />
+        <result column="PRIZE_TYPE" property="prizeType" />
+        <result column="QUANTITY" property="quantity" />
+        <result column="CASHED_QTY" property="cashedQty" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        ID, AWARDS_ID, PRIZE_ID, PRIZE_TYPE, QUANTITY, CASHED_QTY, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 29 - 0
mp-service/src/main/resources/mapper/manager/TicketBoxMapper.xml

@@ -0,0 +1,29 @@
+<?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.manager.mapper.TicketBoxMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.manager.domain.TicketBox">
+        <id column="BOX_ID" property="boxId" />
+        <result column="TITLE" property="title" />
+        <result column="PIC_URL" property="picUrl" />
+        <result column="CATEGORY" property="category" />
+        <result column="TYPE" property="type" />
+        <result column="QUANTITY" property="quantity" />
+        <result column="BOX_PRICE" property="boxPrice" />
+        <result column="PKG_UNIT" property="pkgUnit" />
+        <result column="PKG_QTY" property="pkgQty" />
+        <result column="SALES_QTY" property="salesQty" />
+        <result column="FACE_PRICE" property="facePrice" />
+        <result column="SALE_PRICE" property="salePrice" />
+        <result column="SALE_COMM_RATE" property="saleCommRate" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        BOX_ID, TITLE, PIC_URL, CATEGORY, TYPE, QUANTITY, BOX_PRICE, PKG_UNIT, PKG_QTY, SALES_QTY, FACE_PRICE, SALE_PRICE, SALE_COMM_RATE, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 44 - 0
mp-service/src/main/resources/mapper/manager/TicketMapper.xml

@@ -0,0 +1,44 @@
+<?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.manager.mapper.TicketMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.manager.domain.Ticket">
+        <id column="TICKET_ID" property="ticketId" />
+        <result column="BOX_ID" property="boxId" />
+        <result column="PKG_ID" property="pkgId" />
+        <result column="TITLE" property="title" />
+        <result column="SERIAL_NO" property="serialNo" />
+        <result column="FACE_PRICE" property="facePrice" />
+        <result column="CIPHER_LUCKY_NUM" property="cipherLuckyNum" />
+        <result column="PLAIN_LUCKY_NUM" property="plainLuckyNum" />
+        <result column="DRAW_NUM1" property="drawNum1" />
+        <result column="DRAW_NUM2" property="drawNum2" />
+        <result column="DRAW_NUM3" property="drawNum3" />
+        <result column="DRAW_NUM4" property="drawNum4" />
+        <result column="DRAW_NUM5" property="drawNum5" />
+        <result column="DRAW_NUM6" property="drawNum6" />
+        <result column="DRAW_NUM7" property="drawNum7" />
+        <result column="DRAW_NUM8" property="drawNum8" />
+        <result column="DRAW_NUM9" property="drawNum9" />
+        <result column="DRAW_NUM10" property="drawNum10" />
+        <result column="DRAW_NUM11" property="drawNum11" />
+        <result column="DRAW_NUM12" property="drawNum12" />
+        <result column="DRAW_NUM13" property="drawNum13" />
+        <result column="DRAW_NUM14" property="drawNum14" />
+        <result column="DRAW_NUM15" property="drawNum15" />
+        <result column="DRAW_NUM16" property="drawNum16" />
+        <result column="DRAW_NUM17" property="drawNum17" />
+        <result column="DRAW_NUM18" property="drawNum18" />
+        <result column="IS_PHYSICAL" property="isPhysical" />
+        <result column="STATUS" property="status" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        TICKET_ID, BOX_ID, PKG_ID, TITLE, SERIAL_NO, FACE_PRICE, CIPHER_LUCKY_NUM, PLAIN_LUCKY_NUM, DRAW_NUM1, DRAW_NUM2, DRAW_NUM3, DRAW_NUM4, DRAW_NUM5, DRAW_NUM6, DRAW_NUM7, DRAW_NUM8, DRAW_NUM9, DRAW_NUM10, DRAW_NUM11, DRAW_NUM12, DRAW_NUM13, DRAW_NUM14, DRAW_NUM15, DRAW_NUM16, DRAW_NUM17, DRAW_NUM18, IS_PHYSICAL, STATUS, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>

+ 21 - 0
mp-service/src/main/resources/mapper/manager/TicketPackageMapper.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.manager.mapper.TicketPackageMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.manager.domain.TicketPackage">
+        <id column="PKG_ID" property="pkgId" />
+        <result column="BOX_ID" property="boxId" />
+        <result column="START_SN" property="startSn" />
+        <result column="END_SN" property="endSn" />
+        <result column="STATUS" property="status" />
+        <result column="CREATED_TIME" property="createdTime" />
+        <result column="UPDATED_TIME" property="updatedTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        PKG_ID, BOX_ID, START_SN, END_SN, STATUS, CREATED_TIME, UPDATED_TIME
+    </sql>
+
+</mapper>