Prechádzať zdrojové kódy

:feat:投手总数据总计增加三个字段

zhangxianyu 10 mesiacov pred
rodič
commit
5a085c41c9

+ 9 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/vo/PitcherDataTotalSumVO.java

@@ -222,6 +222,15 @@ public class PitcherDataTotalSumVO {
     @ApiModelProperty(value = "单日付费100+成本")
     private BigDecimal hundredUserNumCost;
 
+    @ApiModelProperty(value = "支付宝新用户累计充值金额")
+    private BigDecimal newUserTotalZfbAmount;
+
+    @ApiModelProperty(value = "微信新用户累计充值金额")
+    private BigDecimal newUserTotalWxAmount;
+
+    @ApiModelProperty(value = "米大师新用户累计充值金额")
+    private BigDecimal newUserTotalMdsAmount;
+
     /**
      * 买量新用户累计充值金额
      */

+ 3 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/PitcherDataServiceImpl.java

@@ -3789,6 +3789,9 @@ public class PitcherDataServiceImpl implements IPitcherDataService {
                     ROUND(IF(SUM(new_user_total_amount_num) > 0 , SUM(new_user_total_amount) / SUM(new_user_total_amount_num), 0), 2) as today_arpu,
                     IFNULL(SUM(hundred_user_num), 0) as hundred_user_num,
                     ROUND(IF(SUM(hundred_user_num) > 0 , SUM(cost) / SUM(hundred_user_num), 0), 2) as hundred_user_num_cost,
+                    	SUM(new_user_total_zfb_amount) AS new_user_total_zfb_amount,
+                         	SUM(new_user_total_wx_amount) AS new_user_total_wx_amount,
+                         	SUM(new_user_total_mds_amount) AS new_user_total_mds_amount,
                 """ + pitcherDataTotalRoiSql() +
                 """
                             ROUND(IF(SUM(IF(DATE_ADD(dt, INTERVAL 59 day) <= LocalDate.now(), cost, 0)) > 0 ,