zhaotx 1 год назад
Родитель
Сommit
9ec0176aa4

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

@@ -67,14 +67,14 @@
         sum(cost_amount) as cost_amount,
         concat(round(if(ifnull(sum(real_cost_amount),0)=0, 0, (ifnull(sum(share_iaa_amount),0)+ifnull(sum(share_pay_amount),0))/sum(real_cost_amount)*100), 2), '%') AS real_roi
         from
-        (select cast(advertiser_id as char) advertiser_id, user_id from advertiser_bind_info) tb1
+        (select cast(advertiser_id as char) advertiser_id, user_id from deepthink.advertiser_bind_info) tb1
         left join (select advertiser_id, sum(cost_amount) as cost_amount, sum(real_cost_amount) as real_cost_amount
         from application.media_ad_report_daily where stat_date=#{date} group by advertiser_id) tb2
         on tb1.advertiser_id = tb2.advertiser_id
         left join (select advertiser_id, 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} group by advertiser_id) tb3
         on tb1.advertiser_id = tb3.advertiser_id
-        left join (select user_id, nick_name, phonenumber from sys_user) tb4
+        left join (select user_id, nick_name, phonenumber from deepthink.sys_user) tb4
         on tb1.user_id=tb4.user_id
         group by tb1.user_id
         having sum(cost_amount)>1
@@ -90,7 +90,7 @@
         ifnull(sum(share_iaa_amount), 0) + ifnull(sum(share_pay_amount), 0) as end_amount,
         rank() over (order by sum(cost_amount) desc) as rk
         from
-        (select advertiser_id, user_id from advertiser_bind_info) tb1
+        (select cast(advertiser_id as char) advertiser_id, user_id from deepthink.advertiser_bind_info) tb1
         left join
         (select advertiser_id, sum(cost_amount) as cost_amount, sum(real_cost_amount) as real_cost_amount, max(update_time) as update_time
         from application.media_ad_report_daily
@@ -102,7 +102,7 @@
         from application.user_data_report_daily
         where stat_date = #{date}
         group by advertiser_id) tb3 on tb1.advertiser_id = tb3.advertiser_id
-        left join (select user_id, nick_name, phonenumber from sys_user) tb4
+        left join (select user_id, nick_name, phonenumber from deepthink.sys_user) tb4
         on tb1.user_id=tb4.user_id
         group by tb1.user_id
         having sum(cost_amount)>0
@@ -115,7 +115,7 @@
         round(ifnull(sum(pay_amount), 0), 2) AS pay_amount,
         ifnull(sum(share_iaa_amount), 0) + ifnull(sum(share_pay_amount), 0) as end_amount
         from
-        (select advertiser_id, user_id from advertiser_bind_info) tb1
+        (select cast(advertiser_id as char) advertiser_id, user_id from deepthink.advertiser_bind_info) tb1
         left join
         (select advertiser_id, sum(cost_amount) as cost_amount, sum(real_cost_amount) as real_cost_amount, max(update_time) as update_time
         from application.media_ad_report_hourly
@@ -127,7 +127,7 @@
         from application.user_data_report_hourly
         where stat_date = #{date} and `hour`= #{hour}
         group by advertiser_id) tb3 on tb1.advertiser_id = tb3.advertiser_id
-        left join (select user_id, nick_name, phonenumber from sys_user) tb4
+        left join (select user_id, nick_name, phonenumber from deepthink.sys_user) tb4
         on tb1.user_id=tb4.user_id
         group by tb1.user_id
     </select>
@@ -136,7 +136,7 @@
 
     <select id="unbindData" resultType="java.util.Map">
         select tb1.advertiser_id, tb1.advertiser_name, ifnull(tb2.ca,0) as today_cost, tb3.ca as last_30_cost from
-        (select advertiser_id, advertiser_name from advertiser_unbind_info) tb1
+        (select cast(advertiser_id as char) advertiser_id, advertiser_name from deepthink.advertiser_unbind_info) tb1
         left join
         (select advertiser_id, ifnull(sum(cost_amount),0) as ca from application.media_ad_report_daily where stat_date=#{date} group by advertiser_id) tb2
         on tb1.advertiser_id = tb2.advertiser_id
@@ -149,9 +149,9 @@
     </select>
     <select id="selectUserList" resultType="com.alibaba.fastjson.JSONObject">
         select user_id, nick_name, phonenumber, remark
-        from sys_user u
-        left join sys_dept d on u.dept_id = d.dept_id
+        from deepthink.sys_user u
+        left join deepthink.sys_dept d on u.dept_id = d.dept_id
         where u.del_flag = '0'
-        AND (u.dept_id = 300 OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE find_in_set(300, ancestors) ))
+        AND (u.dept_id = 300 OR u.dept_id IN ( SELECT t.dept_id FROM deepthink.sys_dept t WHERE find_in_set(300, ancestors) ))
     </select>
 </mapper>