diff --git a/api/api_v1/endpoints/query.py b/api/api_v1/endpoints/query.py index 5c040a7..5de9242 100644 --- a/api/api_v1/endpoints/query.py +++ b/api/api_v1/endpoints/query.py @@ -453,18 +453,12 @@ async def event_model( for idx, ii in enumerate(idx_list): ad[ii] = res[0][i][idx] res[0][i] = ad - # 计算每一天的总和 - # if res[0]['event_name'] == '充值排行': - # zong=[] - # lens=len(res[0]['date_range']) - # for nu in range(lens): - # aa=0 - # for value in res[0]['values']: - # aa+=value[nu] - # zong.append(aa) - # res[0]['zong']=zong - # else: - # res[0]['zong'] = [] + # 如是充值排行,限制返回300条 + if res[0].get('event_name','') == '充值排行': + res[0]['groups'] = res[0]['groups'][0:300] + res[0]['values'] = res[0]['values'][0:300] + res[0]['sum'] = res[0]['sum'][0:300] + res[0]['avg'] = res[0]['avg'][0:300] return schemas.Msg(code=0, msg='ok', data=res)