guarantee-admin-api-v0.2/Modules/DashBoard/DashBoardRoutes.py

119 lines
2.6 KiB
Python

from flask import Blueprint, request
from Modules.AdminUser.UserAuthUtils import verify_token
board_route = Blueprint('board', __name__)
@board_route.route('/rating_result')
@verify_token
def rating_result_route(**kwargs):
""""""
demo_data = {
"info": "查询成功",
"result": [
{
"省份": "山东省",
"级别": "AA",
"公司名称": "究将强消公司",
"日期": "2022-07-17",
"地级市": "青岛市"
},
{
"地级市": "衡阳市",
"级别": "AA+",
"公司名称": "集面应心意公司",
"省份": "湖南省",
"日期": "2022-05-09"
},
{
"级别": "AA",
"日期": "2022-04-25",
"公司名称": "包采七出术员公司",
"地级市": "南京市",
"省份": "江苏省"
},
{
"省份": "海南省",
"公司名称": "规价装区治公司",
"级别": "AA",
"日期": "2022-04-02",
"地级市": "海口市"
},
{
"公司名称": "直更美样以公司",
"地级市": "成都市",
"日期": "2022-03-01",
"级别": "AAA",
"省份": "四川省"
}
]
}
return demo_data
@board_route.route('/statistics')
@verify_token
def statistics_route(**kwargs):
""""""
demo_data = {
"info": "查询成功",
"result": {
"日期": [
"2022-01-26",
"2022-02-25",
"2022-03-27",
"2022-04-15",
"2022-05-20"
],
"次数": [
"4",
"6",
"3",
"3",
"6"
]
}
}
return demo_data
@board_route.route('/distribute')
@verify_token
def distribute_route(**kwargs):
""""""
demo_data = {
"info": "查询成功",
"result": [
{
"AA+": 3
},
{
"AA+": 8
},
{
"AA+": 4
},
{
"AA+": 8
},
{
"AA+": 5
}
]
}
return demo_data
@board_route.route('/map/province')
@verify_token
def province_route(**kwargs):
""""""