综合评价分析 接口
This commit is contained in:
parent
7c3e92e19c
commit
4ed1344d51
|
@ -1,4 +1,4 @@
|
||||||
from company.scripts import basic_info_script
|
from company.scripts import basic_info_script, general_rating_script
|
||||||
|
|
||||||
|
|
||||||
class CompanyIndex:
|
class CompanyIndex:
|
||||||
|
@ -12,3 +12,11 @@ class CompanyIndex:
|
||||||
return "查询成功", result[0]
|
return "查询成功", result[0]
|
||||||
else:
|
else:
|
||||||
return "无数据", {}
|
return "无数据", {}
|
||||||
|
|
||||||
|
def general_rating_obj(self):
|
||||||
|
result = general_rating_script(self.cid)
|
||||||
|
if result:
|
||||||
|
return "查询成功", result[0]
|
||||||
|
else:
|
||||||
|
return "无数据", {}
|
||||||
|
|
||||||
|
|
|
@ -15,3 +15,17 @@ def find_basic_info(param):
|
||||||
data = collection.find(param, {'_id': False})
|
data = collection.find(param, {'_id': False})
|
||||||
record = list(data)
|
record = list(data)
|
||||||
return record
|
return record
|
||||||
|
|
||||||
|
|
||||||
|
def find_general_rating_info(param):
|
||||||
|
"""
|
||||||
|
Notes
|
||||||
|
Parameters:
|
||||||
|
param: desc
|
||||||
|
Returns:
|
||||||
|
res: desc
|
||||||
|
"""
|
||||||
|
collection = client['企业']['综合评价分析']
|
||||||
|
data = collection.find(param, {'_id': False})
|
||||||
|
record = list(data)
|
||||||
|
return record
|
||||||
|
|
|
@ -20,3 +20,19 @@ def basic_info_route(**kwargs):
|
||||||
company_index.cid = kwargs['cid']
|
company_index.cid = kwargs['cid']
|
||||||
info, result = company_index.basic_info_obj()
|
info, result = company_index.basic_info_obj()
|
||||||
return {"info": info, "result": result}
|
return {"info": info, "result": result}
|
||||||
|
|
||||||
|
|
||||||
|
@company_route.route('/general_rating', methods=['GET'])
|
||||||
|
@verify_token
|
||||||
|
def general_rating_route(**kwargs):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Parameters:
|
||||||
|
param desc
|
||||||
|
Returns:
|
||||||
|
res: desc
|
||||||
|
"""
|
||||||
|
company_index = CompanyIndex()
|
||||||
|
company_index.cid = kwargs['cid']
|
||||||
|
info, result = company_index.general_rating_obj()
|
||||||
|
return {"info": info, "result": result}
|
||||||
|
|
|
@ -1,6 +1,11 @@
|
||||||
from company.db import find_basic_info
|
from company.db import find_basic_info, find_general_rating_info
|
||||||
|
|
||||||
|
|
||||||
def basic_info_script(cid):
|
def basic_info_script(cid):
|
||||||
data = find_basic_info({"企业ID": cid})
|
data = find_basic_info({"企业ID": cid})
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
|
def general_rating_script(cid):
|
||||||
|
data = find_general_rating_info({"企业ID": cid})
|
||||||
|
return data
|
||||||
|
|
Loading…
Reference in New Issue