Procházet zdrojové kódy

MOD:素材库对应java接口调用

cxyu před 3 roky
rodič
revize
958db63931
1 změnil soubory, kde provedl 12 přidání a 12 odebrání
  1. 12 12
      handlers/PublicAnalysisHandler.py

+ 12 - 12
handlers/PublicAnalysisHandler.py

@@ -188,17 +188,17 @@ class AdvertisementIdea(BaseHandler):
 
             du = DateUtils()
             arg = self.get_args()
-            data_type = arg.get('dataType', 'all')  # 数据是否是个人,个人是private,共有是all
+            data_type = arg.get('dataType', 'all') if arg.get('dataType', 'all') is not None else 'all'  # 数据是否是个人,个人是private,共有是all
             channel = arg.get('channel')  # 渠道-----朋友圈信息流,抖音,广点通等等,,,,,,选项朋友圈信息流,公众平台流量,先#TODO:先暂时放置
-            page = arg.get('pageNum', 1)
-            page_size = arg.get('pageSize', 20)
+            page = arg.get('pageNum', 1) if arg.get('pageNUm', 1) is not None else 1
+            page_size = arg.get('pageSize', 20) if arg.get('pageSize', 20) is not None else 20
             order = 'desc' if arg.get('upOrder') else 'asc'  #
             order_by = arg.get('sortRule')  # clicktimes,view_times,consume_amount,click_rate---------数据进行一一对应
             start = arg.get('beginDate', du.getNow())
             end = arg.get('endDate')
             book = arg.get('novels')
             is_video = arg.get('type')
-            is_singleimg = arg.get('singleImg', True)  # 是否是组图-----默认是没有
+            is_singleimg = arg.get('singleImg', True) if arg.get('singleImg', True) is not None else True  # 是否是组图-----默认是没有
             user_id = arg.get('userId')
             campaign_ids = arg.get('campaignIds')
 
@@ -215,17 +215,17 @@ class AdvertisementMedia(BaseHandler):
 
             du = DateUtils()
             arg = self.get_args()
-            data_type = arg.get('dataType', 'all')  # 数据是否是个人,个人是private,共有是all
+            data_type = arg.get('dataType', 'all') if arg.get('dataType', 'all') is not None else 'all'  # 数据是否是个人,个人是private,共有是all
             channel = arg.get('channel')  # 渠道-----朋友圈信息流,抖音,广点通等等,,,,,,选项朋友圈信息流,公众平台流量,先#TODO:先暂时放置
-            page = arg.get('pageNum', 1)
-            page_size = arg.get('pageSize', 20)
+            page = arg.get('pageNum', 1) if arg.get('pageNUm', 1) is not None else 1
+            page_size = arg.get('pageSize', 20) if arg.get('pageSize', 20) is not None else 20
             order = 'desc' if arg.get('upOrder') else 'asc'  #
             order_by = arg.get('sortRule')  # clicktimes,view_times,consume_amount,click_rate---------数据进行一一对应
             start = arg.get('beginDate', du.getNow())
             end = arg.get('endDate')
             book = arg.get('novels')
             is_video = arg.get('type')
-            is_singleimg = arg.get('singleImg', True)  # 是否是组图-----默认是没有
+            is_singleimg = arg.get('singleImg', True) if arg.get('singleImg', True) is not None else True  # 是否是组图-----默认是没有
             user_id = arg.get('userId')
             campaign_ids = arg.get('campaignIds')
 
@@ -242,10 +242,10 @@ class AdvertisementContent(BaseHandler):
 
             du = DateUtils()
             arg = self.get_args()
-            data_type = arg.get('dataType', 'all')  # 数据是否是个人,个人是private,共有是all
+            data_type = arg.get('dataType', 'all') if arg.get('dataType', 'all') is not None else 'all'  # 数据是否是个人,个人是private,共有是all
             channel = arg.get('channel')  # 渠道-----朋友圈信息流,抖音,广点通等等,,,,,,选项朋友圈信息流,公众平台流量,先#TODO:先暂时放置
-            page = arg.get('pageNum', 1)
-            page_size = arg.get('pageSize', 20)
+            page = arg.get('pageNum', 1) if arg.get('pageNUm', 1) is not None else 1
+            page_size = arg.get('pageSize', 20) if arg.get('pageSize', 20) is not None else 20
             order = 'desc' if arg.get('upOrder') else 'asc'  #
             order_by = arg.get('sortRule')  # clicktimes,view_times,consume_amount,click_rate---------数据进行一一对应
             start = arg.get('beginDate', du.getNow())
@@ -255,7 +255,7 @@ class AdvertisementContent(BaseHandler):
             campaign_ids = arg.get('campaignIds')
 
             data = content_rank(user_id, start, end, page, page_size, order, order_by,
-                            book, channel, data_type, campaign_ids)
+                                book, channel, data_type, campaign_ids)
             self.write_json_tmp_java(data=data)