@Select("select advertiser_id advertiserId,advertiser_name advertiserName from advert_list t group by advertiser_id,advertiser_name")
List<AdvertiserData>getAdvertiserData();
//从advertiser_user_map查询所有的用户
@Select("select user_id userId from advertiser_user_map t group by user_id")
List<AdvertiserData>getAdvertiserUserMap();
@Select("select *,advertiser_id advertiserId,advertiser_name,total_income totalIncome,income_seven incomeSeven,income_thirty incomeThirty,exposure_view exposureView,click_view clickView from advertiser_data_count t where advertiser_id=#{advertiserId}")
@Select("select *,advertiser_id advertiserId,advertiser_name,total_income totalIncome,income_seven incomeSeven,income_thirty incomeThirty,exposure_view exposureView,click_view clickView from advertiser_data_count t where advertiser_id=#{advertiserId}")
@@ -118,7 +119,26 @@ public class AdvertiserServiceImpl implements AdvertiserService {
...
@@ -118,7 +119,26 @@ public class AdvertiserServiceImpl implements AdvertiserService {
@Override
@Override
publicvoidsyncAdvertiserAndAdvert(){
publicvoidsyncAdvertiserAndAdvert(){
//读cms广告商和广告信息(广告商id、广告商名称、广告id、广告名称、平台id)
List<AdvertiserData>dataList=ConnectionJDBC.getInstance("SELECT b.advertiser_id,a.name,b.code_id,b.name,b.platform_id FROM advertiser a LEFT JOIN advert b ON a.id=b.advertiser_id WHERE TYPE=2");