zhaotx пре 1 година
родитељ
комит
0145d56b50

+ 9 - 9
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/data/mapper/xml/ReportsAdPushMapper.xml

@@ -19,7 +19,6 @@
             round(ifnull(sum(pay_amount), 0), 2) AS pay_amount,
             ifnull(sum(share_iaa_amount), 0) as share_iaa_amount,
             ifnull(sum(share_iaa_amount_3), 0) + ifnull(sum(share_pay_amount), 0) - ifnull(round(sum(real_cost_amount), 2), 0) AS real_profit,
-            ifnull(sum(share_iaa_amount_3), 0) + ifnull(sum(pay_amount), 0) - ifnull(sum(cost_amount), 0) AS water_profit,
             ifnull(sum(share_iaa_amount), 0) + ifnull(sum(share_pay_amount), 0) as end_amount
         FROM
             (select sum(cost_amount) as cost_amount, sum(real_cost_amount) as real_cost_amount, max(update_time) as update_time
@@ -28,7 +27,7 @@
             ) tb1,
             (select sum(pay_amount) as pay_amount,
                     sum(iaa_amount) as iaa_amount,
-                    round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3,
+                    round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3,
                     sum(share_pay_amount) as share_pay_amount,
                     sum(share_iaa_amount) as share_iaa_amount
              from application.user_data_report_daily
@@ -87,7 +86,7 @@
         ifnull(sum(pay_amount), 0) as pay_amount,
         ifnull(sum(share_pay_amount), 0) as share_pay_amount,
         ifnull(sum(share_iaa_amount), 0) as share_iaa_amount,
-        round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3
+        round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3
         from application.user_data_report_daily where stat_date=${date} and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
         group by movie_id
         ) tb3 on tb1.product_id=tb3.movie_id
@@ -105,7 +104,7 @@
         ifnull(sum(cost_amount),0) AS cost_amount,
         round(ifnull(sum(pay_amount), 0), 2) AS pay_amount,
         ifnull(sum(share_iaa_amount), 0) as share_iaa_amount,
-        ifnull(sum(share_iaa_amount), 0) + ifnull(sum(share_pay_amount), 0) - ifnull(round(sum(real_cost_amount), 2), 0) AS real_profit,
+        round(ifnull(sum(share_iaa_amount_3), 0) + ifnull(sum(share_pay_amount), 0) - ifnull(sum(real_cost_amount), 0), 2) AS real_profit,
         ifnull(sum(iaa_amount), 0) + ifnull(sum(pay_amount), 0) - ifnull(sum(cost_amount), 0) AS water_profit,
         ifnull(sum(share_iaa_amount), 0) + ifnull(sum(share_pay_amount), 0) as end_amount,
         date_format(update_time, '%Y-%m-%d %H:%i:%s') as update_time
@@ -115,7 +114,8 @@
         where stat_date = #{date} and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
         ) tb1,
         (select sum(pay_amount) as pay_amount, sum(iaa_amount) as iaa_amount,
-        sum(share_iaa_amount) as share_iaa_amount, sum(share_pay_amount) as share_pay_amount
+        sum(share_iaa_amount) as share_iaa_amount, sum(share_pay_amount) as share_pay_amount,
+        sum(share_iaa_amount_3) as share_iaa_amount_3
         from application.user_data_report_daily
         where stat_date = #{date} and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
         ) tb2
@@ -151,7 +151,7 @@
         ) tb2 on tb1.product_id=tb2.product_id
         left join
         (select movie_id, ifnull(sum(iaa_amount), 0) + ifnull(sum(pay_amount), 0) as end_amount,
-        round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3,
+        round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3,
         ifnull(sum(share_iaa_amount), 0) as share_iaa_amount,
         ifnull(sum(share_pay_amount), 0) as share_pay_amount
         from application.user_data_report_daily where stat_date=${date} and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
@@ -196,7 +196,7 @@
         ) tb2
         on tb1.advertiser_id = tb2.advertiser_id
         left join (select advertiser_id,
-        round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3,
+        round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3,
         sum(share_iaa_amount) as share_iaa_amount,
         sum(share_pay_amount) as share_pay_amount
         from application.user_data_report_daily where stat_date=${date}  and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
@@ -374,7 +374,7 @@
         ) tb2
         on tb1.advertiser_id = tb2.advertiser_id
         left join (select advertiser_id,
-        round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3,
+        round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3,
         ifnull(sum(share_iaa_amount), 0) as share_iaa_amount,
         sum(share_pay_amount) as share_pay_amount
         from application.user_data_report_daily where stat_date=${date} and ma_appid in (select app_id from deepthink.mini_app_info where business_type in (1,3,8))
@@ -434,7 +434,7 @@
         ) tb1,
         (select sum(pay_amount) as pay_amount, sum(iaa_amount) as iaa_amount,
         sum(share_iaa_amount) as share_iaa_amount, sum(share_pay_amount) as share_pay_amount,
-        round(ifnull(if(sum(share_iaa_amount_3) > 0, sum(share_iaa_amount_3), sum(share_iaa_amount)), 0),2) as share_iaa_amount_3
+        round(ifnull(sum(share_iaa_amount_3), 0),2) as share_iaa_amount_3
         from application.user_data_report_daily
         where stat_date = #{date}
         ) tb2