Commit 2202041e by 赵宇

fix

parent d58a9e55
......@@ -9,6 +9,57 @@ from apps.utils.response_code import RET
from apps import redis_store
# 默认显示全国企业数据功能接口
@api_portraits.route('/GetAllEnterprise', methods=['POST'])
def get_all_enterprise():
'''
默认显示全国企业数据功能接口
:return:
'''
req_dict = request.get_json()
page = req_dict.get("page")
perpage = req_dict.get("perpage")
# 校验参数完整性
if not all([id]):
return jsonify(code=RET.PARAMERR, msg="参数不完整")
try:
enterprise_list = Enterprise.query.paginate(page, perpage).items
if enterprise_list:
data = [{"id": enterprise.id,
"company": enterprise.company_name, # 企业名
"area": enterprise.city + enterprise.district,
"createtime": enterprise.build_date,
"legal": enterprise.legal,
"capital": enterprise.capital,
"entype": enterprise.entype,
"address": enterprise.address,
"telephone": enterprise.telephone,
"fianacing": '融资企业' if enterprise.fianacing == "1" else '',
"quoted_company": '上市企业' if enterprise.quoted_company == "1" else '',
"high_new": '高新技术企业' if enterprise.high_new == '1' else "-",
"tbe": '科技型中小企业' if enterprise.tbe == '1' else "-",
"quoted_enterprise": '上市企业' if enterprise.quoted_company == '1' else "-",
"unicorn": '独角兽企业' if enterprise.unicorn == '1' else "-",
"dengl": '瞪羚' if enterprise.dengl == '1' else "-",
"isfive": '中国500强' if enterprise.isfive == '1' else "-",
"zjtg": '专精特新企业' if enterprise.zjtg == '1' else "-",
"zjtg_gjjxjr": '国家级专精特新小巨人企业' if enterprise.zjtg_gjjxjr == '1' else "-",
"zjtg_sjxjr": '省级专精特新小巨人企业' if enterprise.zjtg_sjxjr == '1' else "-",
"tbe_sjmy": '省级民营科技企业' if enterprise.tbe_sjmy == '1' else "-",
} for enterprise in enterprise_list]
else:
return jsonify(code=RET.NODATA, msg="查无数据")
except Exception as e:
current_app.logger.error(e)
return jsonify(code=RET.DBERR, msg="数据库查询错误")
return jsonify(code=RET.OK, msg="获取成功", data=data)
# 360企业画像--筛选条件下拉框
@api_portraits.route('/DropDownBox', methods=['GET'])
# @login_required
......@@ -310,7 +361,6 @@ def create_body(page, page_size, args_query, args_term):
print(body)
return body
# 原始
# def create_body(page, page_size, args_query, args_term):
# body = {
......
......@@ -89,7 +89,7 @@ def get_cluster():
current_app.logger.error(e)
# 行业产品公司数量(链图,根据地理位置)
# 返回上中下游产业链数据接口
@api_atlas.route('/industry/chain', methods=['POST'])
# @login_required
def industry_chain():
......@@ -99,7 +99,6 @@ def industry_chain():
'''
req_dict = request.get_json()
inid = req_dict.get("inid") # 二级行业id(二级行业显示链图)
# district = req_dict.get("district") # 区县
# 校验参数完整性
if not all([inid]):
......
......@@ -79,7 +79,7 @@ def attract_map():
district_data = Enterprise.query.filter_by(province=province, city=city, district=dis).first()
df.append({"name": dis,
"value": num,
"color": jishu(num),
# "color": jishu(num),
"jwd": {"lng": district_data.d_lng, "lat": district_data.d_lat}})
return jsonify(code=RET.OK, msg="获取成功", data=df)
......@@ -90,7 +90,7 @@ def attract_map():
if district_data:
df.append({"name": district,
"value": num,
"color": "",
# "color": "",
"jwd": {"lng": district_data.d_lng, "lat": district_data.d_lat}})
return jsonify(code=RET.OK, msg="获取成功", data=df)
else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment