2022-02-09 17:34:10 +08:00
|
|
|
|
from Manage.company.db import *
|
2022-01-06 15:28:08 +08:00
|
|
|
|
|
|
|
|
|
|
2022-01-13 15:08:06 +08:00
|
|
|
|
def search_company_script(query, skip, limit):
|
2022-01-06 15:28:08 +08:00
|
|
|
|
"""
|
|
|
|
|
查询企业信息
|
|
|
|
|
Parameters:
|
|
|
|
|
query: 查询条件(企业名称/企业id)
|
2022-01-14 15:37:13 +08:00
|
|
|
|
skip: 默认0
|
|
|
|
|
limit: 每页显示条数
|
2022-01-06 15:28:08 +08:00
|
|
|
|
Returns:
|
|
|
|
|
result: 返回数据
|
|
|
|
|
"""
|
2022-01-13 15:08:06 +08:00
|
|
|
|
result = find_company_records(query, skip, limit)
|
2022-01-06 15:28:08 +08:00
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def company_index_script(cid):
|
|
|
|
|
"""
|
|
|
|
|
查询企业相关信息
|
|
|
|
|
Parameters:
|
|
|
|
|
cid: 企业ID
|
|
|
|
|
Returns:
|
|
|
|
|
result: 返回数据
|
|
|
|
|
"""
|
|
|
|
|
user_info = find_user_info(cid)
|
|
|
|
|
basic_info = find_company_basic_info(cid)
|
|
|
|
|
evaluate_info = find_company_evaluate_info(cid)
|
|
|
|
|
result = dict()
|
|
|
|
|
if len(user_info) > 0:
|
|
|
|
|
result['企业名称'] = user_info[0]['企业名称']
|
|
|
|
|
result['企业ID'] = cid
|
|
|
|
|
result['已认证'] = user_info[0]['已认证']
|
|
|
|
|
if len(basic_info) > 0:
|
|
|
|
|
result['基本信息'] = dict()
|
|
|
|
|
result['基本信息']['工商信息'] = basic_info[0]['工商信息']
|
|
|
|
|
result['基本信息']['股东信息'] = basic_info[0]['股东信息']
|
|
|
|
|
result['基本信息']['主要成员'] = basic_info[0]['主要成员']
|
|
|
|
|
if len(evaluate_info) > 0:
|
|
|
|
|
result['评价记录'] = list()
|
|
|
|
|
result['评价记录'] = evaluate_info
|
2022-02-22 17:14:47 +08:00
|
|
|
|
|
|
|
|
|
for item in evaluate_info:
|
|
|
|
|
item['报告'] = '/file/get_company_report?file_id={}'.format(item['报告fid'])
|
|
|
|
|
item['证书'] = '/file/get_certification?file_id={}'.format(item['证书fid'])
|
|
|
|
|
item.pop('报告fid')
|
|
|
|
|
item.pop('证书fid')
|
2022-01-06 15:28:08 +08:00
|
|
|
|
return result
|
2022-01-18 15:35:11 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def company_edit_script(cid, data):
|
|
|
|
|
"""
|
|
|
|
|
编辑企业信息
|
|
|
|
|
Parameters:
|
|
|
|
|
cid: 企业ID
|
|
|
|
|
data: 编辑后数据
|
|
|
|
|
Returns:
|
|
|
|
|
result: 编辑数据
|
|
|
|
|
"""
|
|
|
|
|
result = update_company_info(cid, data)
|
|
|
|
|
return result
|