1
This commit is contained in:
parent
46f640fcad
commit
e34d712705
@ -177,6 +177,8 @@ async def dashboards(request: Request,
|
|||||||
):
|
):
|
||||||
"""获取一个看板"""
|
"""获取一个看板"""
|
||||||
res = await crud.dashboard.get(db, id=data_in.id)
|
res = await crud.dashboard.get(db, id=data_in.id)
|
||||||
# res['reports'] = await crud.report.find_many(db, **{'_id': {'$in': [item['report_id'] for item in res.get('reports')]}})
|
reports = {item['report_id']: item for item in res['reports']}
|
||||||
data = {item['report_id']: item for item in res['reports']}
|
reports_detail = await crud.report.find_many(db, {'_id': {'$in': list(reports.keys())}}, {'query.cachedata': False})
|
||||||
return schemas.Msg(code=0, msg='ok', data=data)
|
for item in reports_detail:
|
||||||
|
reports[item['_id']].update(item)
|
||||||
|
return schemas.Msg(code=0, msg='ok', data=reports)
|
||||||
|
Loading…
Reference in New Issue
Block a user