浏览代码

修改内容:添加@Column

shishaosong 1 年之前
父节点
当前提交
a1b601e5d1

+ 27 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsAccountRechargeRanking.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,131 +29,157 @@ public class AdsAccountRechargeRanking implements Serializable {
     /**
      * 日期(充值时间)
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 推广账号
      */
+    @Column
     private Long accountId;
 
     /**
      * 推广账号媒体
      */
+    @Column
     private String type;
 
     /**
      * 投手名称
      */
+    @Column
     private String pitcher;
 
     /**
      * 推广游戏名称
      */
+    @Column
     private String gameName;
 
     /**
      * 推广游戏类型
      */
+    @Column
     private String gameClassify;
 
     /**
      * 推广游戏CP名称
      */
+    @Column
     private String gameCp;
 
     /**
      * 消耗
      */
+    @Column
     private BigDecimal cost;
 
     /**
      * 推广广告数量
      */
+    @Column
     private Long adCount;
 
     /**
      * 曝光数量
      */
+    @Column
     private Long viewCount;
 
     /**
      * 点击数量
      */
+    @Column
     private Long clickCount;
 
     /**
      * 点击率
      */
+    @Column
     private BigDecimal clickRate;
 
     /**
      * 千次曝光成本
      */
+    @Column
     private BigDecimal thousandDisplayPrice;
 
     /**
      * 注册人数
      */
+    @Column
     private Long regUserCnt;
 
     /**
      * 注册成本
      */
+    @Column
     private BigDecimal regCost;
 
     /**
      * 首日创角人数
      */
+    @Column
     private Long firstRole;
 
     /**
      * 累计创角人数
      */
+    @Column
     private Long totalRole;
 
     /**
      * 首日充值金额
      */
+    @Column
     private BigDecimal firstAmount;
 
     /**
      * 首日充值人数
      */
+    @Column
     private Long firstAmountUser;
 
     /**
      * 首日充值次数
      */
+    @Column
     private Long firstAmountCount;
 
     /**
      * 累计充值金额
      */
+    @Column
     private BigDecimal totalAmount;
 
     /**
      * 累计充值人数
      */
+    @Column
     private Long totalAmountUser;
 
     /**
      * 累计充值次数
      */
+    @Column
     private Long totalAmountCount;
 
     /**
      * 首日ROI
      */
+    @Column
     private BigDecimal firstRoi;
 
     /**
      * 平均单价
      */
+    @Column
     private BigDecimal avgAmount;
 
     /**
      * 回本率
      */
+    @Column
     private BigDecimal roi;
 
 

+ 14 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsAgentRechargeRanking.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,66 +29,79 @@ public class AdsAgentRechargeRanking implements Serializable {
     /**
      * 日期(充值时间)
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 推广渠道账号
      */
+    @Column
     private Long agentId;
 
     /**
      * 推广渠道名称
      */
+    @Column
     private String agentName;
 
     /**
      * 投手
      */
+    @Column
     private String pitcher;
 
     /**
      * 推广媒体
      */
+    @Column
     private String type;
 
     /**
      * 当天充值金额
      */
+    @Column
     private BigDecimal todayAmount;
 
     /**
      * 累计充值今额
      */
+    @Column
     private BigDecimal totalAmount;
 
     /**
      * 累计充值人数
      */
+    @Column
     private Long totalRechargeUserCount;
 
     /**
      * 累计充值次数
      */
+    @Column
     private Long totalRechargeCount;
 
     /**
      * 平均单价
      */
+    @Column
     private BigDecimal avgAmount;
 
     /**
      * 注册人数
      */
+    @Column
     private Long regUserCount;
 
     /**
      * 累计消耗
      */
+    @Column
     private BigDecimal totalCost;
 
     /**
      * 回本率
      */
+    @Column
     private BigDecimal roi;
 
 

+ 5 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsDaynAmount.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.time.LocalDate;
@@ -27,21 +28,25 @@ public class AdsDaynAmount implements Serializable {
     /**
      * 注册时间
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 推广账号
      */
+    @Column
     private String accountId;
 
     /**
      * 渠道ID
      */
+    @Column
     private String agentId;
 
     /**
      * 每一天的的充值金额,充值次数,充值人数
      */
+    @Column
     private String dayN;
 
 

+ 16 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsEverydayWater.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,76 +29,91 @@ public class AdsEverydayWater implements Serializable {
     /**
      * 日期
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 玩家模板排序
      */
+    @Column
     private String userOrderBy;
 
     /**
      * 游戏名称
      */
+    @Column
     private String gameName;
 
     /**
      * 游戏类别
      */
+    @Column
     private String gameClassify;
 
     /**
      * 充值模板排序
      */
+    @Column
     private String amountOrderBy;
 
     /**
      * 充值金额总
      */
+    @Column
     private BigDecimal amount;
 
     /**
      * 买量金额
      */
+    @Column
     private BigDecimal buyAmount;
 
     /**
      * 自然量充值金额
      */
+    @Column
     private BigDecimal natureAmount;
 
     /**
      * 充值挡位
      */
+    @Column
     private BigDecimal amountPost;
 
     /**
      * 充值次数
      */
+    @Column
     private Long amountCount;
 
     /**
      * 充值人数
      */
+    @Column
     private Long amountNum;
 
     /**
      * 用户ID
      */
+    @Column
     private Long userId;
 
     /**
      * 用户充值金额
      */
+    @Column
     private BigDecimal userAmount;
 
     /**
      * 用户充值占比
      */
+    @Column
     private BigDecimal proportion;
 
 

+ 105 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsGameDay.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,521 +29,625 @@ public class AdsGameDay implements Serializable {
     /**
      * 日期
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 游戏名称
      */
+    @Column
     private String gameName;
 
     /**
      * 游戏类别
      */
+    @Column
     private Long gameClassify;
 
     /**
      * CP名称
      */
+    @Column
     private String cpName;
 
     /**
      * 消耗
      */
+    @Column
     private BigDecimal cost;
 
     /**
      * 注册人数(总)
      */
+    @Column
     private Long regNum;
 
     /**
      * 新增付费次数(总)
      */
+    @Column
     private Long firstNewUserAmountCount;
 
     /**
      * 新增付费人数(总)
      */
+    @Column
     private Long firstNewUserAmountNum;
 
     /**
      * 新增付费金额(总)
      */
+    @Column
     private BigDecimal firstNewUserAmount;
 
     /**
      * 老用户充值次数(总)
      */
+    @Column
     private Long oldUserCount;
 
     /**
      * 老用户充值人数(总)
      */
+    @Column
     private Long oldUserNum;
 
     /**
      * 老用户充值金额(总)
      */
+    @Column
     private BigDecimal oldUserAmount;
 
     /**
      * 账面充值次数(总)
      */
+    @Column
     private Long amountCount;
 
     /**
      * 账面充值人数(总)
      */
+    @Column
     private Long amountNum;
 
     /**
      * 账面充值金额(总)
      */
+    @Column
     private BigDecimal amount;
 
     /**
      * 至今付费次数(总)
      */
+    @Column
     private Long newUserTotalAmountCount;
 
     /**
      * 至今付费人数(总)
      */
+    @Column
     private Long newUserTotalAmountNum;
 
     /**
      * 至今付费金额(总)
      */
+    @Column
     private BigDecimal newUserTotalAmount;
 
     /**
      * 首日付费率(总)
      */
+    @Column
     private BigDecimal firstRoi;
 
     /**
      * 当天付费率(总)
      */
+    @Column
     private BigDecimal todayRoi;
 
     /**
      * 新用户付费比(总)
      */
+    @Column
     private BigDecimal newUserRate;
 
     /**
      * 首日客单价(总)
      */
+    @Column
     private BigDecimal firstAvgAmount;
 
     /**
      * 当天客单价(总)
      */
+    @Column
     private BigDecimal todayAvgAmount;
 
     /**
      * 账面客单价(总)
      */
+    @Column
     private BigDecimal avgAmount;
 
     /**
      * 复充率(总)
      */
+    @Column
     private BigDecimal userAgainRate;
 
     /**
      * 新增注册ARPU(总)
      */
+    @Column
     private BigDecimal regUserArpu;
 
     /**
      * 首日付费ARPU(总)
      */
+    @Column
     private BigDecimal firstAmountArpu;
 
     /**
      * 当天付费ARPU(总)
      */
+    @Column
     private BigDecimal todayAmountArpu;
 
     /**
      * 账面ARPU(总)
      */
+    @Column
     private BigDecimal amountArpu;
 
     /**
      * 付费趋势第一天总:增/回/倍(总)
      */
+    @Column
     private String amountD1;
 
     /**
      * 付费趋势第三天总:增/回/倍(总)
      */
+    @Column
     private String amountD3;
 
     /**
      * 付费趋势第七天总:增/回/倍(总)
      */
+    @Column
     private String amountD7;
 
     /**
      * 付费趋势第十五天总:增/回/倍(总)
      */
+    @Column
     private String amountD15;
 
     /**
      * 付费趋势第一月总:增/回/倍(总)
      */
+    @Column
     private String amountM1;
 
     /**
      * 付费趋势第二月总:增/回/倍(总)
      */
+    @Column
     private String amountM2;
 
     /**
      * 付费趋势第三月总:增/回/倍(总)
      */
+    @Column
     private String amountM3;
 
     /**
      * 付费趋势总:增/回/倍(总)
      */
+    @Column
     private String amountSum;
 
     /**
      * 注册人数(买量)
      */
+    @Column
     private Long buyRegNum;
 
     /**
      * 新增付费次数(买量)
      */
+    @Column
     private Long buyFirstNewUserAmountCount;
 
     /**
      * 新增付费人数(买量)
      */
+    @Column
     private Long buyFirstNewUserAmountNum;
 
     /**
      * 新增付费金额(买量)
      */
+    @Column
     private BigDecimal buyFirstNewUserAmount;
 
     /**
      * 老用户充值次数(买量)
      */
+    @Column
     private Long buyOldUserCount;
 
     /**
      * 老用户充值人数(买量)
      */
+    @Column
     private Long buyOldUserNum;
 
     /**
      * 老用户充值金额(买量)
      */
+    @Column
     private BigDecimal buyOldUserAmount;
 
     /**
      * 账面充值次数(买量)
      */
+    @Column
     private Long buyAmountCount;
 
     /**
      * 账面充值人数(买量)
      */
+    @Column
     private Long buyAmountNum;
 
     /**
      * 账面充值金额(买量)
      */
+    @Column
     private BigDecimal buyAmount;
 
     /**
      * 至今付费次数(买量)
      */
+    @Column
     private Long buyNewUserTotalAmountCount;
 
     /**
      * 至今付费人数(买量)
      */
+    @Column
     private Long buyNewUserTotalAmountNum;
 
     /**
      * 至今付费金额(买量)
      */
+    @Column
     private BigDecimal buyNewUserTotalAmount;
 
     /**
      * 首日付费率(买量)
      */
+    @Column
     private BigDecimal buyFirstRoi;
 
     /**
      * 当天付费率(买量)
      */
+    @Column
     private BigDecimal buyTodayRoi;
 
     /**
      * 新用户付费比(买量)
      */
+    @Column
     private BigDecimal buyNewUserRate;
 
     /**
      * 首日客单价(买量)
      */
+    @Column
     private BigDecimal buyFirstAvgAmount;
 
     /**
      * 当天客单价(买量)
      */
+    @Column
     private BigDecimal buyTodayAvgAmount;
 
     /**
      * 账面客单价(买量)
      */
+    @Column
     private BigDecimal buyAvgAmount;
 
     /**
      * 复充率(买量)
      */
+    @Column
     private BigDecimal buyUserAgainRate;
 
     /**
      * 新增注册ARPU(买量)
      */
+    @Column
     private BigDecimal buyRegUserArpu;
 
     /**
      * 首日付费ARPU(买量)
      */
+    @Column
     private BigDecimal buyFirstAmountArpu;
 
     /**
      * 当天付费ARPU(买量)
      */
+    @Column
     private BigDecimal buyTodayAmountArpu;
 
     /**
      * 账面ARPU(买量)
      */
+    @Column
     private BigDecimal buyAmountArpu;
 
     /**
      * 付费趋势第一天总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountD1;
 
     /**
      * 付费趋势第三天总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountD3;
 
     /**
      * 付费趋势第七天总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountD7;
 
     /**
      * 付费趋势第十五天总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountD15;
 
     /**
      * 付费趋势第一月总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountM1;
 
     /**
      * 付费趋势第二月总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountM2;
 
     /**
      * 付费趋势第三月总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountM3;
 
     /**
      * 付费趋势总:增/回/倍(买量)
      */
+    @Column
     private String buyAmountSum;
 
     /**
      * 注册人数(自然量)
      */
+    @Column
     private Long natureRegNum;
 
     /**
      * 新增付费次数(自然量)
      */
+    @Column
     private Long natureFirstNewUserAmountCount;
 
     /**
      * 新增付费人数(自然量)
      */
+    @Column
     private Long natureFirstNewUserAmountNum;
 
     /**
      * 新增付费金额(自然量)
      */
+    @Column
     private BigDecimal natureFirstNewUserAmount;
 
     /**
      * 老用户充值次数(自然量)
      */
+    @Column
     private Long natureOldUserCount;
 
     /**
      * 老用户充值人数(自然量)
      */
+    @Column
     private Long natureOldUserNum;
 
     /**
      * 老用户充值金额(自然量)
      */
+    @Column
     private BigDecimal natureOldUserAmount;
 
     /**
      * 账面充值次数(自然量)
      */
+    @Column
     private Long natureAmountCount;
 
     /**
      * 账面充值人数(自然量)
      */
+    @Column
     private Long natureAmountNum;
 
     /**
      * 账面充值金额(自然量)
      */
+    @Column
     private BigDecimal natureAmount;
 
     /**
      * 至今付费次数(自然量)
      */
+    @Column
     private Long natureNewUserTotalAmountCount;
 
     /**
      * 至今付费人数(自然量)
      */
+    @Column
     private Long natureNewUserTotalAmountNum;
 
     /**
      * 至今付费金额(自然量)
      */
+    @Column
     private BigDecimal natureNewUserTotalAmount;
 
     /**
      * 首日付费率(自然量)
      */
+    @Column
     private BigDecimal natureFirstRoi;
 
     /**
      * 当天付费率(自然量)
      */
+    @Column
     private BigDecimal natureTodayRoi;
 
     /**
      * 新用户付费比(自然量)
      */
+    @Column
     private BigDecimal natureNewUserRate;
 
     /**
      * 首日客单价(自然量)
      */
+    @Column
     private BigDecimal natureFirstAvgAmount;
 
     /**
      * 当天客单价(自然量)
      */
+    @Column
     private BigDecimal natureTodayAvgAmount;
 
     /**
      * 账面客单价(自然量)
      */
+    @Column
     private BigDecimal natureAvgAmount;
 
     /**
      * 复充率(自然量)
      */
+    @Column
     private BigDecimal natureUserAgainRate;
 
     /**
      * 新增注册ARPU(自然量)
      */
+    @Column
     private BigDecimal natureRegUserArpu;
 
     /**
      * 首日付费ARPU(自然量)
      */
+    @Column
     private BigDecimal natureFirstAmountArpu;
 
     /**
      * 当天付费ARPU(自然量)
      */
+    @Column
     private BigDecimal natureTodayAmountArpu;
 
     /**
      * 账面ARPU(自然量)
      */
+    @Column
     private BigDecimal natureAmountArpu;
 
     /**
      * 付费趋势第一天总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountD1;
 
     /**
      * 付费趋势第三天总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountD3;
 
     /**
      * 付费趋势第七天总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountD7;
 
     /**
      * 付费趋势第十五天总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountD15;
 
     /**
      * 付费趋势第一月总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountM1;
 
     /**
      * 付费趋势第二月总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountM2;
 
     /**
      * 付费趋势第三月总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountM3;
 
     /**
      * 付费趋势总:增/回/倍(自然量)
      */
+    @Column
     private String natureAmountSum;
 
     /**
      * 单日付费100+人数
      */
+    @Column
     private Long hundredUserNum;
 
     /**
      * 单日付费100+成本
      */
+    @Column
     private BigDecimal hundredUserNumCost;
 
 

+ 17 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsGameRechargeRanking.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,81 +29,97 @@ public class AdsGameRechargeRanking implements Serializable {
     /**
      * 日期(充值时间)
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 游戏名称
      */
+    @Column
     private String gameName;
 
     /**
      * 游戏类别
      */
+    @Column
     private String gameClassify;
 
     /**
      * 当天充值金额
      */
+    @Column
     private BigDecimal todayAmount;
 
     /**
      * 当天买量充值金额
      */
+    @Column
     private BigDecimal todayBuyAmount;
 
     /**
      * 当天自然量充值金额
      */
+    @Column
     private BigDecimal todayNatureAmount;
 
     /**
      * 累计充值今额
      */
+    @Column
     private BigDecimal totalAmount;
 
     /**
      * 累计买量充值金额
      */
+    @Column
     private BigDecimal totalBuyAmount;
 
     /**
      * 累计自然量充值金额
      */
+    @Column
     private BigDecimal totalNatureAmount;
 
     /**
      * 平均单价
      */
+    @Column
     private BigDecimal avgAmount;
 
     /**
      * 注册人数
      */
+    @Column
     private Long regUserCount;
 
     /**
      * 累计充值人数
      */
+    @Column
     private Long totalRechargeUserCount;
 
     /**
      * 累计充值次数
      */
+    @Column
     private Long totalRechargeCount;
 
     /**
      * 累计消耗
      */
+    @Column
     private BigDecimal totalCost;
 
     /**
      * 回本率
      */
+    @Column
     private BigDecimal totalRoi;
 
 

+ 29 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsH5GameDay.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,141 +29,169 @@ public class AdsH5GameDay implements Serializable {
     /**
      * ID
      */
+    @Column
     private String id;
 
     /**
      * 日期
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 游戏名称
      */
+    @Column
     private String gameName;
 
     /**
      * 游戏来源
      */
+    @Column
     private String sourceSystem;
 
     /**
      * H5游戏账面充值金额(买量)
      */
+    @Column
     private BigDecimal h5BuyAmount;
 
     /**
      * H5游戏账面充值人数(买量)
      */
+    @Column
     private Long h5BuyAmountNum;
 
     /**
      * H5游戏至今充值金额(买量)
      */
+    @Column
     private BigDecimal h5BuyNewUserTotalAmount;
 
     /**
      * H5游戏至今充值人数(买量)
      */
+    @Column
     private Long h5BuyNewUserTotalAmountNum;
 
     /**
      * H5自然量账面充值金额(自然量)
      */
+    @Column
     private BigDecimal h5NatureAmount;
 
     /**
      * H5自然量账面充值人数(自然量)
      */
+    @Column
     private Long h5NatureAmountNum;
 
     /**
      * H5自然量至今充值金额比例(自然量)
      */
+    @Column
     private BigDecimal h5NatureNewUserTotalAmountRate;
 
     /**
      * H5自然量至今充值金额(自然量)
      */
+    @Column
     private BigDecimal h5NatureNewUserTotalAmount;
 
     /**
      * H5自然量至今充值人数(自然量)
      */
+    @Column
     private Long h5NatureNewUserTotalAmountNum;
 
     /**
      * 游戏买量导入用户数据:游戏名称
      */
+    @Column
     private String buyGameName;
 
     /**
      * 游戏买量导入用户数据:游戏ID
      */
+    @Column
     private Long buyGameId;
 
     /**
      * 游戏买量导入用户数据:游戏类别
      */
+    @Column
     private Long buyClassify;
 
     /**
      * 游戏买量导入用户数据:账面充值金额
      */
+    @Column
     private BigDecimal h5LeadBuyAmount;
 
     /**
      * 游戏买量导入用户数据:账面充值人数
      */
+    @Column
     private Long h5LeadBuyAmountNum;
 
     /**
      * 游戏买量导入用户数据:累计充值金额
      */
+    @Column
     private BigDecimal h5LeadBuyNewUserTotalAmount;
 
     /**
      * 游戏买量导入用户数据:累计充值人数
      */
+    @Column
     private Long h5LeadBuyNewUserTotalAmountNum;
 
     /**
      * 游戏官方导量用户数据:游戏名称
      */
+    @Column
     private String natureGameName;
 
     /**
      * 游戏官方导量用户数据:游戏ID
      */
+    @Column
     private Long natureGameId;
 
     /**
      * 游戏官方导量用户数据:游戏类别
      */
+    @Column
     private Long natureClassify;
 
     /**
      * 游戏官方导量用户数据:账面充值金额
      */
+    @Column
     private BigDecimal h5LeadNatureAmount;
 
     /**
      * 游戏官方导量用户数据:账面充值人数
      */
+    @Column
     private Long h5LeadNatureAmountNum;
 
     /**
      * 游戏官方导量用户数据:累计充值金额
      */
+    @Column
     private BigDecimal h5LeadNatureNewUserTotalAmount;
 
     /**
      * 游戏官方导量用户数据:累计充值人数
      */
+    @Column
     private Long h5LeadNatureNewUserTotalAmountNum;
 
 

+ 8 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsOrderAggregation.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,36 +29,43 @@ public class AdsOrderAggregation implements Serializable {
     /**
      * 注册时间
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 推广账号
      */
+    @Column
     private Long accountId;
 
     /**
      * 渠道ID
      */
+    @Column
     private Long agentId;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 游戏类别
      */
+    @Column
     private Long gameType;
 
     /**
      * 投手ID
      */
+    @Column
     private Long pitcherId;
 
     /**
      * 充值金额
      */
+    @Column
     private BigDecimal amount;
 
 

+ 36 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsOrderDetail.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -29,176 +30,211 @@ public class AdsOrderDetail implements Serializable {
     /**
      * 订单创建日期
      */
+    @Column
     private LocalDate day;
 
     /**
      * SDK来源
      */
+    @Column
     private String sourceSystem;
 
     /**
      * 订单号
      */
+    @Column
     private String orderId;
 
     /**
      * CP订单
      */
+    @Column
     private String cpOrderId;
 
     /**
      * CP名称
      */
+    @Column
     private String cpName;
 
     /**
      * 第三方支付订单号
      */
+    @Column
     private String merchantOrderNo;
 
     /**
      * 游戏玩家ID
      */
+    @Column
     private String gameUserId;
 
     /**
      * 用户名
      */
+    @Column
     private String username;
 
     /**
      * 注册时间
      */
+    @Column
     private LocalDateTime regTime;
 
     /**
      * 注册渠道ID
      */
+    @Column
     private String agentId;
 
     /**
      * 注册游戏ID
      */
+    @Column
     private String gameId;
 
     /**
      * 注册游戏类别,3开头为android 4 开头为IOS 5 开头为H5 6开头为小程序 对应于game_class中的ID
      */
+    @Column
     private String classify;
 
     /**
      * 投手名称
      */
+    @Column
     private String zxPitcherName;
 
     /**
      * 广告账号
      */
+    @Column
     private String accountId;
 
     /**
      * 推广媒体
      */
+    @Column
     private String accountType;
 
     /**
      * 广告id
      */
+    @Column
     private String adId;
 
     /**
      * 充值渠道ID
      */
+    @Column
     private String orderAgentId;
 
     /**
      * 充值游戏ID
      */
+    @Column
     private String orderGameId;
 
     /**
      * 充值游戏类型
      */
+    @Column
     private String orderGameClassify;
 
     /**
      * 游戏商品名称
      */
+    @Column
     private String productName;
 
     /**
      * 货物总价
      */
+    @Column
     private BigDecimal amount;
 
     /**
      * 实际支付金额
      */
+    @Column
     private BigDecimal realAmount;
 
     /**
      * 支付方式名称
      */
+    @Column
     private String payway;
 
     /**
      * 支付场景
      */
+    @Column
     private String payScene;
 
     /**
      * 收款账户
      */
+    @Column
     private String payAccountId;
 
     /**
      * 服务器id
      */
+    @Column
     private String serverId;
 
     /**
      * 角色id
      */
+    @Column
     private String roleId;
 
     /**
      * 等级
      */
+    @Column
     private String roleLevel;
 
     /**
      * vip等级
      */
+    @Column
     private String roleVip;
 
     /**
      * 操作系统
      */
+    @Column
     private String os;
 
     /**
      * 是否切换
      */
+    @Column
     private String orderIsSwitch;
 
     /**
      * 订单充值时间
      */
+    @Column
     private LocalDateTime orderCreateTime;
 
     /**
      * 支付时间
      */
+    @Column
     private String payTime;
 
     /**
      * 支付状态,1为待处理,2为成功,3为失败
      */
+    @Column
     private String orderStatus;
 
     /**
      * 是否首充:1是,0否
      */
+    @Column
     private String isFirstRecharge;
 
 

+ 22 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsOverallSummary.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -28,106 +29,127 @@ public class AdsOverallSummary implements Serializable {
     /**
      * 日期(用户注册时间)
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 渠道ID
      */
+    @Column
     private Long agentId;
 
     /**
      * 广告账号
      */
+    @Column
     private Long accountId;
 
     /**
      * 投手ID
      */
+    @Column
     private Long pithcerId;
 
     /**
      * 游戏ID
      */
+    @Column
     private Long gameId;
 
     /**
      * 今日新增玩家数量
      */
+    @Column
     private Long todayPlayerCount;
 
     /**
      * 昨日新增玩家数量
      */
+    @Column
     private Long yesterdayPlayerCount;
 
     /**
      * 今日消耗
      */
+    @Column
     private BigDecimal todayTotalCost;
 
     /**
      * 昨日消耗
      */
+    @Column
     private BigDecimal yesterdayTotalCost;
 
     /**
      * 今日新用户充值
      */
+    @Column
     private BigDecimal todayNewPlayerAmount;
 
     /**
      * 今日账面充值
      */
+    @Column
     private BigDecimal todayAmount;
 
     /**
      * 昨日新用户充值
      */
+    @Column
     private BigDecimal yesterdayNewPlayerAmount;
 
     /**
      * 昨日账面充值
      */
+    @Column
     private BigDecimal yesterdayAmount;
 
     /**
      * 今日新增渠道数量
      */
+    @Column
     private Long todayAgentCount;
 
     /**
      * 昨日新增渠道数量
      */
+    @Column
     private Long yesterdayAgentCount;
 
     /**
      * 今日新增游戏数量
      */
+    @Column
     private Long todayGameCount;
 
     /**
      * 昨日新增游戏数量
      */
+    @Column
     private Long yesterdayGameCount;
 
     /**
      * 首日回本率
      */
+    @Column
     private BigDecimal firstRoi;
 
     /**
      * 7日回本率
      */
+    @Column
     private BigDecimal d7TotalRoi;
 
     /**
      * 30日回本率
      */
+    @Column
     private BigDecimal d30TotalRoi;
 
     /**
      * 总回本率
      */
+    @Column
     private BigDecimal totalRoi;
 
 

+ 27 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsPlayerRechargeRanking.java

@@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
+import org.nutz.dao.entity.annotation.Column;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -29,131 +30,157 @@ public class AdsPlayerRechargeRanking implements Serializable {
     /**
      * 日期(充值时间)
      */
+    @Column
     private LocalDate dt;
 
     /**
      * 玩家ID
      */
+    @Column
     private Long playerId;
 
     /**
      * 玩家账号
      */
+    @Column
     private String playerAccountId;
 
     /**
      * 注册渠道ID
      */
+    @Column
     private Long regAgentId;
 
     /**
      * 注册时间
      */
+    @Column
     private LocalDateTime regUserTime;
 
     /**
      * 注册游戏ID
      */
+    @Column
     private Long regGameId;
 
     /**
      * 玩家操作系统
      */
+    @Column
     private String playerOs;
 
     /**
      * 最近充值游戏
      */
+    @Column
     private Long lastAmountGameId;
 
     /**
      * 最近充值时间
      */
+    @Column
     private LocalDateTime lastAmountTime;
 
     /**
      * 首次充值金额
      */
+    @Column
     private BigDecimal firstAmount;
 
     /**
      * 最近充值金额
      */
+    @Column
     private BigDecimal lastAmount;
 
     /**
      * 累计充值今额
      */
+    @Column
     private BigDecimal totalAmount;
 
     /**
      * 今日累计充值今额
      */
+    @Column
     private BigDecimal todayTotalAmount;
 
     /**
      * 昨日累计充值今额
      */
+    @Column
     private BigDecimal yesterdayTotalAmount;
 
     /**
      * 7日累计充值今额
      */
+    @Column
     private BigDecimal d7TotalAmount;
 
     /**
      * 30日累计充值今额
      */
+    @Column
     private BigDecimal d30TotalAmount;
 
     /**
      * 平均单价
      */
+    @Column
     private BigDecimal avgAmount;
 
     /**
      * 今日平均单价
      */
+    @Column
     private BigDecimal todayAvgAmount;
 
     /**
      * 昨日平均单价
      */
+    @Column
     private BigDecimal yesterdayAvgAmount;
 
     /**
      * 7日平均单价
      */
+    @Column
     private BigDecimal d7AvgAmount;
 
     /**
      * 30日平均单价
      */
+    @Column
     private BigDecimal d30AvgAmount;
 
     /**
      * 累计充值次数
      */
+    @Column
     private Long totalAmountCount;
 
     /**
      * 今日累计充值次数
      */
+    @Column
     private Long todayTotalAmountCount;
 
     /**
      * 昨日累计充值次数
      */
+    @Column
     private Long yesterdayTotalAmountCount;
 
     /**
      * 7日累计充值次数
      */
+    @Column
     private Long d7TotalAmountCount;
 
     /**
      * 30日累计充值次数
      */
+    @Column
     private Long d30TotalAmountCount;