|
@@ -8,6 +8,7 @@ from app.api_data.platform_order.yuewen import get_yuewen_order_task
|
|
from app.api_data.platform_order.yuewen_fast_app import get_yuewen_fast_app_order_task
|
|
from app.api_data.platform_order.yuewen_fast_app import get_yuewen_fast_app_order_task
|
|
from app.api_data.platform_order.yangguang import yangguang
|
|
from app.api_data.platform_order.yangguang import yangguang
|
|
from app.api_data.platform_order.QiYue import get_qiyue_order_task
|
|
from app.api_data.platform_order.QiYue import get_qiyue_order_task
|
|
|
|
+from app.api_data.platform_order.wandu import get_wandu_order, get_all_channel
|
|
import logging
|
|
import logging
|
|
|
|
|
|
db = MysqlUtils()
|
|
db = MysqlUtils()
|
|
@@ -53,6 +54,22 @@ def qiyue(start=None, end=None, new=None):
|
|
logging.info('七悦订单数据拉取,结束')
|
|
logging.info('七悦订单数据拉取,结束')
|
|
|
|
|
|
|
|
|
|
|
|
+@DingTalkDecorators("万读")
|
|
|
|
+def wandu(start=None, end=None, new=None):
|
|
|
|
+ logging.info('万读订单数据拉取,开始')
|
|
|
|
+ if start is None:
|
|
|
|
+ start = end = du.getNow()
|
|
|
|
+ accounts = get_account("万读")
|
|
|
|
+ if len(accounts) == 0:
|
|
|
|
+ return
|
|
|
|
+ else:
|
|
|
|
+ logging.info(f'万读有账号{len(accounts)}个')
|
|
|
|
+ channel_info = get_all_channel()
|
|
|
|
+ for account in accounts:
|
|
|
|
+ get_wandu_order(start, end, account, channel_info)
|
|
|
|
+ logging.info('万读订单数据拉取,结束')
|
|
|
|
+
|
|
|
|
+
|
|
@DingTalkDecorators("文鼎")
|
|
@DingTalkDecorators("文鼎")
|
|
def wending(start=None, end=None, new=None):
|
|
def wending(start=None, end=None, new=None):
|
|
logging.info('文鼎订单数据拉取,开始')
|
|
logging.info('文鼎订单数据拉取,开始')
|
|
@@ -140,6 +157,7 @@ def yueweng(start=None, end=None):
|
|
executor.shutdown()
|
|
executor.shutdown()
|
|
logging.info('阅文订单数据拉取,结束')
|
|
logging.info('阅文订单数据拉取,结束')
|
|
|
|
|
|
|
|
+
|
|
@DingTalkDecorators("阅文快应用")
|
|
@DingTalkDecorators("阅文快应用")
|
|
def yueweng_fastapp(start=None, end=None):
|
|
def yueweng_fastapp(start=None, end=None):
|
|
logging.info('阅文快应用订单数据拉取,开始')
|
|
logging.info('阅文快应用订单数据拉取,开始')
|