添加导出率
This commit is contained in:
parent
0f95a4b1f1
commit
167bf316d1
@ -300,10 +300,11 @@ class Report:
|
||||
for item in parms:
|
||||
args = {}
|
||||
args['gameid'], args['channelid'] = item
|
||||
key = f"{args['gameid']}#{args['channelid']}"
|
||||
data[key]={}
|
||||
data[key]['gameid']=args['gameid']
|
||||
data[key]['channelid'] = args['channelid']
|
||||
# key = f"{args['gameid']}#{args['channelid']}"
|
||||
data['body'] = []
|
||||
temp = {}
|
||||
temp['gameid'] = args['gameid']
|
||||
temp['channelid'] = args['channelid']
|
||||
|
||||
g = GetTgaConfig()
|
||||
item = g.get_api_key(args['gameid'])
|
||||
@ -313,22 +314,23 @@ class Report:
|
||||
tga = FromTga(url, api_key)
|
||||
args['tga'] = tga
|
||||
|
||||
data[key]['all'] = self.get_all_data(**args)
|
||||
temp['all'] = self.get_all_temp(**args)
|
||||
mp = MpInterface()
|
||||
fromappids = mp.get_fromappid_cn(args['gameid'], args['channelid'])
|
||||
f_keys = fromappids.keys()
|
||||
if not f_keys:
|
||||
break
|
||||
for f_key in f_keys:
|
||||
data[key]['input'] = defaultdict(list)
|
||||
data[key]['output'] = defaultdict(list)
|
||||
data[key]['input'] = []
|
||||
data[key]['output'] = []
|
||||
temp['input'] = defaultdict(list)
|
||||
temp['output'] = defaultdict(list)
|
||||
temp['input'] = []
|
||||
temp['output'] = []
|
||||
args['fromappid'] = f_key
|
||||
args['fromappid_cn'] = fromappids.get(f_key, None) or "未知"
|
||||
data[key]['input'].append(self.get_input_fromappid(**args))
|
||||
data[key]['output'].append(self.get_output_fromappid(**args))
|
||||
temp['input'].append(self.get_input_fromappid(**args))
|
||||
temp['output'].append(self.get_output_fromappid(**args))
|
||||
print(data)
|
||||
data['body'].append(temp)
|
||||
return data
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user