企业主页接口 调整状态
This commit is contained in:
parent
86f6a87a41
commit
a14c352d39
|
@ -4,10 +4,10 @@ from CompanyObject.CompanyImpl import CompanyImpl
|
|||
from CompanyUser.CompanyUserAuth import verify_token
|
||||
from Utils.ErrorUtil import ReturnConditionCheckFailed
|
||||
|
||||
company_route_v021 = Blueprint('company', __name__)
|
||||
company_route = Blueprint('company', __name__)
|
||||
|
||||
|
||||
@company_route_v021.route('/head_info', methods=['GET'])
|
||||
@company_route.route('/head_info', methods=['GET'])
|
||||
@verify_token
|
||||
def head_info_route(**kwargs):
|
||||
try:
|
||||
|
@ -21,7 +21,7 @@ def head_info_route(**kwargs):
|
|||
return {"info": "参数异常"}, 400
|
||||
|
||||
|
||||
@company_route_v021.route('/basic_info', methods=['GET'])
|
||||
@company_route.route('/basic_info', methods=['GET'])
|
||||
@verify_token
|
||||
def basic_info_route(**kwargs):
|
||||
try:
|
||||
|
@ -35,11 +35,41 @@ def basic_info_route(**kwargs):
|
|||
return {"info": "参数异常"}, 400
|
||||
|
||||
|
||||
@company_route_v021.route('/industry_analysis', methods=['GET'])
|
||||
@company_route.route('/industry_analysis', methods=['GET'])
|
||||
@verify_token
|
||||
def industry_analysis_route(**kwargs):
|
||||
"""行业分析"""
|
||||
company = CompanyImpl()
|
||||
company.cid = kwargs['cid']
|
||||
result = company.get_industry_analysis()
|
||||
return {"info": "查询结果", "result": result}, 200
|
||||
try:
|
||||
company = CompanyImpl()
|
||||
company.cid = kwargs['cid']
|
||||
result = company.get_industry_analysis()
|
||||
return {"info": "查询结果", "result": result}, 200
|
||||
except ReturnConditionCheckFailed as e:
|
||||
return {"info": e.failed_info}, e.status_code
|
||||
except KeyError:
|
||||
return {"info": "参数异常"}, 400
|
||||
|
||||
|
||||
@company_route.route('/cc_rating', methods=['GET'])
|
||||
@verify_token
|
||||
def cc_rating_route(**kwargs):
|
||||
return {"info": "查询结果", "result": {}}, 200
|
||||
|
||||
|
||||
@company_route.route('/esg_rating', methods=['GET'])
|
||||
@verify_token
|
||||
def esg_rating_route(**kwargs):
|
||||
"""ESG评价分析"""
|
||||
return {"info": "查询结果", "result": {}}, 200
|
||||
|
||||
|
||||
@company_route.route('/financial_elements', methods=['GET'])
|
||||
@verify_token
|
||||
def financial_elements_route(**kwargs):
|
||||
return {"info": "查询结果", "result": {}}, 200
|
||||
|
||||
|
||||
@company_route.route('/operating_risk', methods=['GET'])
|
||||
@verify_token
|
||||
def operating_risk_route(**kwargs):
|
||||
return {"info": "查询结果", "result": {}}, 200
|
||||
|
|
3
app.py
3
app.py
|
@ -1,8 +1,9 @@
|
|||
from flask import Flask
|
||||
from flask_cors import *
|
||||
|
||||
from CompanyObject.CompanyRoutes import company_route
|
||||
from CompanyUser.CompanyUserRoute import company_user_route
|
||||
from company.company_routes import company_route
|
||||
|
||||
from file.file_routes import file_route
|
||||
from cc_rating.CCRatingRoute import cc_route
|
||||
from esg_rating.EsgRatingRoute import esg_route
|
||||
|
|
Loading…
Reference in New Issue