| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- class task_dict:
- def __init__(self, task_id, media_channel, task_type, task_desc, action_type, resource_name, sub_resource_name
- , execute_robot_account, execute_robot_name, device_id, content, answer_type, material_uri,
- task_sub_type, task_sequence_id, spider_type, sequence, demo_task,request_data,task_key):
- self.task_id = task_id
- self.media_channel = media_channel
- self.task_type = task_type
- self.task_desc = task_desc
- self.action_type = action_type
- self.resource_name = resource_name
- self.sub_resource_name = sub_resource_name
- self.execute_robot_account = execute_robot_account
- self.execute_robot_name = execute_robot_name
- self.device_id = device_id
- self.content = content
- self.answer_type = answer_type
- self.material_uri = material_uri
- self.task_sub_type = task_sub_type
- self.task_sequence_id = task_sequence_id
- self.spider_type = spider_type
- self.sequence = sequence
- self.demo_task = demo_task
- self.request_data = request_data
- self.task_key = task_key
- def to_dict(self):
- return {
- 'task_id': self.task_id,
- 'media_channel': self.media_channel,
- 'task_type': self.task_type,
- 'task_desc': self.task_desc,
- 'action_type': self.action_type,
- 'resource_name': self.resource_name,
- 'sub_resource_name': self.sub_resource_name,
- 'execute_robot_account': self.execute_robot_account,
- 'execute_robot_name': self.execute_robot_name,
- 'device_id': self.device_id,
- 'content': self.content,
- 'answer_type': self.answer_type,
- 'material_uri': self.material_uri,
- 'task_sub_type': self.task_sub_type,
- 'task_sequence_id': self.task_sequence_id,
- 'spider_type': self.spider_type,
- 'sequence': self.sequence,
- 'demo_task': self.demo_task,
- 'request_data': self.request_data,
- 'task_key': self.task_key
- }
- class device_status_body:
- def __init__(self, connect_enable_status, app_status, execute_status, network_status):
- self.connect_enable_status = connect_enable_status
- self.app_status = app_status
- self.execute_status = execute_status
- self.network_status = network_status
- def to_dict(self):
- return {
- 'connect_enable_status': self.connect_enable_status,
- 'app_status': self.app_status,
- 'execute_status': self.execute_status,
- 'network_status': self.network_status
- }
- class maintenance_request:
- def __init__(self, appStatus, connectStatus, deviceUuid, executeStatus, mobileNetworkStatus):
- self.appStatus = appStatus
- self.connectStatus = connectStatus
- self.deviceUuid = deviceUuid
- self.executeStatus = executeStatus
- self.mobileNetworkStatus = mobileNetworkStatus
- def to_dict(self):
- return {
- 'appStatus': self.appStatus,
- 'connectStatus': self.connectStatus,
- 'deviceUuid': self.deviceUuid,
- 'executeStatus': self.executeStatus,
- 'mobileNetworkStatus': self.mobileNetworkStatus
- }
- class script_status:
- def __init__(self, execute_status, error_code, error_msg, result):
- """
- :rtype: object
- """
- # 0失败 1成功
- self.execute_status = execute_status
- self.error_code = error_code
- self.error_msg = error_msg
- self.result = result
- def to_dict(self):
- return {
- 'execute_status': self.execute_status,
- 'error_code': self.error_code,
- 'error_msg': self.error_msg,
- 'result': self.result
- }
- class shell_status_content:
- def __init__(self, execute_status, error_code, error_msg, result, content):
- """
- :rtype: object
- """
- # 0失败 1成功
- self.execute_status = execute_status
- self.error_code = error_code
- self.error_msg = error_msg
- self.result = result
- self.content = content
- def to_dict(self):
- return {
- 'execute_status': self.execute_status,
- 'error_code': self.error_code,
- 'error_msg': self.error_msg,
- 'result': self.result,
- 'content': self.content
- }
- # 基础排行返回体
- class base_rank_response:
- def __init__(self, taskId, mediaChannel, keyword, result):
- self.taskId = taskId
- self.mediaChannel = mediaChannel
- self.keyword = keyword
- self.result = result
- def to_dict(self):
- return {
- 'taskId': self.taskId,
- 'mediaChannel': self.mediaChannel,
- 'keyword': self.keyword,
- 'result': self.result
- }
- # 微信排行指数详情
- class wechat_rank_detail_response:
- def __init__(self, date, dailyIndexRatio, dailyBasis):
- self.date = date
- self.dailyIndexRatio = dailyIndexRatio
- self.dailyBasis = dailyBasis
- def to_dict(self):
- return {
- 'date': self.date,
- 'dailyIndexRatio': self.dailyIndexRatio,
- 'dailyBasis': self.dailyBasis
- }
- # 微信排行指数详情
- class base_rank_detail_response:
- def __init__(self, date, ranking, carType, dailyAttention):
- self.date = date
- self.ranking = ranking
- self.carType = carType
- self.dailyAttention = dailyAttention
- def to_dict(self):
- return {
- 'date': self.date,
- 'ranking': self.ranking,
- 'carType': self.carType,
- 'dailyAttention': self.dailyAttention
- }
- # 抖音指数详情
- class douyin_rank_detail_response:
- def __init__(self, date, keyworkType, searchIndex, content):
- self.date = date
- # 1: 抖音关键词 2:头条关键词
- self.keyworkType = keyworkType
- # 1: 搜索指数 2: 综合指数
- self.searchIndex = searchIndex
- self.content = content
- def to_dict(self):
- return {
- 'date': self.date,
- 'keyworkType': self.keyworkType,
- 'searchIndex': self.searchIndex,
- 'content': self.content
- }
|