|  | @@ -294,8 +294,73 @@ def get_wd_order_task(start,end,account):
 | 
	
		
			
				|  |  |                  page += 1
 | 
	
		
			
				|  |  |      print(f"{stage} [{start}~{end}] 有订单 {order_list.__len__()}")
 | 
	
		
			
				|  |  |      if order_list.__len__()>0:
 | 
	
		
			
				|  |  | -        # print(order_list)
 | 
	
		
			
				|  |  | -        save_order(order_list)
 | 
	
		
			
				|  |  | +        print(order_list)
 | 
	
		
			
				|  |  | +        # save_order(order_list)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +def get_gf_order_task(start,end,account):
 | 
	
		
			
				|  |  | +    order_list = []
 | 
	
		
			
				|  |  | +    url = 'https://bi.reading.163.com/dist-api/rechargeList'
 | 
	
		
			
				|  |  | +    consumerkey = account[0]
 | 
	
		
			
				|  |  | +    secretkey = account[1]
 | 
	
		
			
				|  |  | +    siteid = account[2]
 | 
	
		
			
				|  |  | +    stage = account[3]
 | 
	
		
			
				|  |  | +    siteid_list = get_wd_account_siteid_list(account)
 | 
	
		
			
				|  |  | +    # print(siteid_list)
 | 
	
		
			
				|  |  | +    if len(siteid_list) == 0:
 | 
	
		
			
				|  |  | +        siteid_list.append(siteid)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    starttime = du.date_str_to_str(start)+'0000'
 | 
	
		
			
				|  |  | +    endtime = du.date_str_to_str(end)+'2359'
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    for siteid in siteid_list:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        page = 1
 | 
	
		
			
				|  |  | +        while True:
 | 
	
		
			
				|  |  | +            params = {
 | 
	
		
			
				|  |  | +                'consumerkey': consumerkey,
 | 
	
		
			
				|  |  | +                'secretkey': secretkey,
 | 
	
		
			
				|  |  | +                'timestamp': int(1601481600),
 | 
	
		
			
				|  |  | +                'siteid': siteid,
 | 
	
		
			
				|  |  | +                'pageSize': 1000,
 | 
	
		
			
				|  |  | +                'starttime': starttime,
 | 
	
		
			
				|  |  | +                'endtime': endtime,
 | 
	
		
			
				|  |  | +                'page': page}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            response_result_json = get_wending_json_object(url, params)
 | 
	
		
			
				|  |  | +            # print(response_result_json)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            order_item_list = response_result_json['data']['rechargeList']
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            for x in order_item_list:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                order_time = DateUtils.stamp_to_str(x['createTime'])
 | 
	
		
			
				|  |  | +                reg_time = DateUtils.stamp_to_str(x['userRegisterTime'])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                order_list.append(
 | 
	
		
			
				|  |  | +                    (order_time[:10],
 | 
	
		
			
				|  |  | +                     stage,
 | 
	
		
			
				|  |  | +                     '国风',
 | 
	
		
			
				|  |  | +                     x['wx_mpName'],
 | 
	
		
			
				|  |  | +                     x['wx_originalId'],
 | 
	
		
			
				|  |  | +                     x['wx_user_openId'],
 | 
	
		
			
				|  |  | +                     order_time,
 | 
	
		
			
				|  |  | +                     reg_time,
 | 
	
		
			
				|  |  | +                     x['money'] / 100,
 | 
	
		
			
				|  |  | +                     x['bookTitle'] if x['bookTitle'] else '',
 | 
	
		
			
				|  |  | +                     x['ewTradeId'] if x.get('ewTradeId') else x['rechargeUuid'],
 | 
	
		
			
				|  |  | +                     2 if x['payStatus'] == 1 else 1
 | 
	
		
			
				|  |  | +                     # ,x['userId']
 | 
	
		
			
				|  |  | +                    )
 | 
	
		
			
				|  |  | +                )
 | 
	
		
			
				|  |  | +            if len(order_item_list) < 1000:
 | 
	
		
			
				|  |  | +                break
 | 
	
		
			
				|  |  | +            else:
 | 
	
		
			
				|  |  | +                page += 1
 | 
	
		
			
				|  |  | +    print(f"{stage} [{start}~{end}] 有订单 {order_list.__len__()}")
 | 
	
		
			
				|  |  | +    if order_list.__len__()>0:
 | 
	
		
			
				|  |  | +        print(order_list)
 | 
	
		
			
				|  |  | +        # save_order(order_list)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  def get_zd_order_task(start,end,account):
 |