board页面模拟数据

This commit is contained in:
王思川 2022-02-16 13:53:28 +08:00
parent caa383526e
commit f796e58813
7 changed files with 51 additions and 0 deletions

0
Board/__init__.py Normal file
View File

0
Board/board_db.py Normal file
View File

0
Board/board_impl.py Normal file
View File

0
Board/board_obj.py Normal file
View File

19
Board/board_routes.py Normal file
View File

@ -0,0 +1,19 @@
from flask import Blueprint, request
from user.user_auth import verify_token, authority_scope
board_route = Blueprint('board', __name__)
@board_route.route('/get_dashboard_data', methods=['GET'])
@verify_token
def get_dashboard_data_route(**kwargs):
import os
import json
with open(os.path.abspath(os.path.dirname(__file__) + '/static/mock_data/get_dashboard_data.json'), "r", encoding='utf-8') as f:
result = json.load(f)
return {"info": "查询成功", "result": result}

View File

@ -0,0 +1,30 @@
{
"监测数据": {
"认证企业": 100,
"服务次数": 122,
"留言反馈": 10,
"异常日志": 10
},
"服务次数": {
"日期": ["2022-02-14", "2022-02-15", "2022-02-16", "2022-02-17", "2022-02-18", "2022-02-19", "2022-02-20"],
"次数": [10, 12, 16, 18, 22, 22, 22]
},
"行业分布": [
{"制造业": 25},
{"软件服务业": 25},
{"社会服务业": 25}
],
"新增企业信息": [
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"},
{"企业ID": "xxx", "企业名称": "xxx", "所属行业": "xxx", "认证时间": "xxxx-xx-xx xx:xx:xx"}
]
}

2
app.py
View File

@ -1,6 +1,7 @@
from flask import Flask
from flask_cors import *
from Board.board_routes import board_route
from Manage.industry.industry_routes import industry_route
from TestCenter.tc_routes import test_route
from Manage.company.routes import company_route
@ -20,6 +21,7 @@ app.register_blueprint(company_route, url_prefix='/admin/company')
app.register_blueprint(rating_route, url_prefix='/admin/rating')
app.register_blueprint(macro_route, url_prefix='/admin/macro')
app.register_blueprint(file_route, url_prefix='/admin/file')
app.register_blueprint(board_route, url_prefix='/admin/board')
app.register_blueprint(industry_route, url_prefix='/admin/manage/industry')
if __name__ == '__main__':