31 lines
842 B
Python
31 lines
842 B
Python
from flask import Blueprint
|
|
|
|
from Board.board_obj import DashBoard
|
|
from user.user_auth import verify_token
|
|
|
|
board_route = Blueprint('board', __name__)
|
|
|
|
|
|
@board_route.route('/get_monitor_data', methods=['GET'])
|
|
@verify_token
|
|
def get_monitor_data_route(**kwargs):
|
|
dash_board = DashBoard()
|
|
result = dash_board.get_monitor_data()
|
|
return {"info": "查询结果", "result": result}, 200
|
|
|
|
|
|
@board_route.route('/get_rating_static', methods=['GET'])
|
|
@verify_token
|
|
def get_rating_static_route(**kwargs):
|
|
dash_board = DashBoard()
|
|
result = dash_board.get_rating_static()
|
|
return {"info": "查询结果", "result": result}, 200
|
|
|
|
|
|
@board_route.route('/static_dashboard_data', methods=['GET'])
|
|
@verify_token
|
|
def static_dashboard_data_route(**kwargs):
|
|
dash_board = DashBoard()
|
|
dash_board.static_dashboard_data()
|
|
return "0"
|