20 lines
643 B
Python
20 lines
643 B
Python
|
from flask import Blueprint, request
|
||
|
|
||
|
from Company.Common.CommonImpl import CommonImpl
|
||
|
from Utils.ErrorUtil import APIReturnError
|
||
|
from Utils.RouteUtil import RouteParamsCheck
|
||
|
|
||
|
common_route = Blueprint('common', __name__)
|
||
|
|
||
|
|
||
|
@common_route.route('/company_info/search', methods=['GET'])
|
||
|
def company_info_route():
|
||
|
""""""
|
||
|
try:
|
||
|
RouteParamsCheck(req=request.args, params=["page_size", "page_no"]).required()
|
||
|
impl = CommonImpl()
|
||
|
result = impl.search_company(data=request.args)
|
||
|
return {"info": "搜索企业", "result": result}
|
||
|
except APIReturnError as e:
|
||
|
return {"info": e.__str__()}, e.status_code
|