tfse-admin-api-v0.2/Manage/Company/CompanyRoutes.py

58 lines
1.2 KiB
Python
Raw Normal View History

from flask import Blueprint, request
2022-04-02 16:53:26 +08:00
2022-04-13 17:04:00 +08:00
from Manage.Company.CompanyImpl import SearchCompanyImpl
2022-02-22 17:14:47 +08:00
from user.user_auth import verify_token
company_route = Blueprint('company', __name__)
@company_route.route('/search', methods=['POST'])
2022-02-22 17:14:47 +08:00
@verify_token
def search_company(**kwargs):
"""
企业搜索
Parameters:
-
Returns:
info: 返回信息
result: 返回数据
"""
2022-04-02 16:53:26 +08:00
req = request.json
search_impl = SearchCompanyImpl(
req['search'],
req['sort'],
req['page_size'],
req['page_no']
)
search_impl.check_obj()
result = search_impl.conditions_search()
return {"info": '查询结果', "result": result}, 200
@company_route.route('/index', methods=['POST'])
2022-02-22 17:14:47 +08:00
@verify_token
def company_index(**kwargs):
"""
企业主页
Parameters:
-
Returns:
info: 返回信息
result: 返回数据
"""
2022-04-02 16:53:26 +08:00
return {"info": '调整中'}, 200
@company_route.route('/edit', methods=['POST'])
2022-02-22 17:14:47 +08:00
@verify_token
def company_edit(**kwargs):
"""
企业信息编辑
Parameters:
-
Returns:
result: 编辑结果
"""
2022-04-02 16:53:26 +08:00
return {"info": '调整中'}, 200