U 发布申请图表展示top10

pull/161/head
vapao 2020-07-29 21:43:05 +08:00
parent 4a78a5f043
commit fbb33b96db
2 changed files with 2 additions and 2 deletions

View File

@ -45,7 +45,7 @@ def get_request(request):
data = {x.id: {'name': x.name, 'count': 0} for x in App.objects.all()} data = {x.id: {'name': x.name, 'count': 0} for x in App.objects.all()}
for req in DeployRequest.objects.filter(created_at__gt=s_date, created_at__lt=e_date): for req in DeployRequest.objects.filter(created_at__gt=s_date, created_at__lt=e_date):
data[req.deploy.app_id]['count'] += 1 data[req.deploy.app_id]['count'] += 1
data = sorted(data.values(), key=lambda x: x['count'], reverse=True)[:5] data = sorted(data.values(), key=lambda x: x['count'], reverse=True)[:10]
return json_response(data) return json_response(data)
return json_response(error=error) return json_response(error=error)

View File

@ -50,7 +50,7 @@ export default function () {
} }
return ( return (
<Card loading={loading} title="发布申请Top5" extra={( <Card loading={loading} title="发布申请Top10" extra={(
<div style={{display: 'flex', alignItems: 'center'}}> <div style={{display: 'flex', alignItems: 'center'}}>
<span className={range === 'day' ? styles.spanButtonActive : styles.spanButton} <span className={range === 'day' ? styles.spanButtonActive : styles.spanButton}
onClick={() => handleClick('day')}>今日</span> onClick={() => handleClick('day')}>今日</span>