Commit 013c1f1b by dong

fix202302017

parent 8453551f
......@@ -34,7 +34,6 @@ logging.getLogger().addHandler(stream_log_handler)
logging.basicConfig(level=logging.INFO) # 调试debug级,会受flask的debug=True影响,强制忽略设置的等级
# 跨域支持
def after_request(resp):
resp.headers['Access-Control-Allow-Origin'] = '*'
......
......@@ -391,7 +391,6 @@ def attract_enterprise():
page = req_dict.get("page") # 分页页码
perpage = req_dict.get("perpage") # 分页大小
name_query = "AttractEnterprise" + str(inid) + province + city + district + product
if redis_store.get(name_query) is not None:
data = json.loads(redis_store.get(name_query))
......
......@@ -275,11 +275,6 @@ def prolink():
'''雷达监测页企业属性分布统计'''
req_dict = request.get_json()
inid = req_dict.get("inid") # 行业id
# area = req_dict.get("area") # [省,市,区]
# province = area[0]
# city = area[1]
# district = area[2]
link_type = req_dict.get("link_type") # 缺失环节1,薄弱环节2,优势环节3
page = req_dict.get("page") # page
perpage = req_dict.get("perpage") # perpage
......@@ -331,7 +326,7 @@ def prolink():
for name in result_bylink:
# company_count = Enterprise.query.filter(Enterprise.city != '晋城市',
# Enterprise.product_all.like("%{}%".format(name))).count()
for name in result_bylink:
# for name in result_bylink:
company_count = Enterprise.query.filter(Enterprise.city != '晋城市').filter(or_(
Enterprise.product_all.like("%{}%".format(name)),
Enterprise.product_all1.like("%{}%".format(name)),
......@@ -340,16 +335,14 @@ def prolink():
df2.append({'name': name, 'company_count': company_count})
df2.sort(key=lambda s: s['company_count'], reverse=True)
df2 = df2[(page - 1) * perpage:page * perpage]
data = {"df": df2, "size": res}
try:
redis_store.setex("three_link_%s_%s" % (inid, link_type), 30 * 24 * 3600,
json.dumps(data))
# 保存发送给这个手机号的记录,防止用户在60s内再次出发发送短信的操作
# redis_store.setex("send_sms_code_%s" % mobile, constants.SEND_SMS_CODE_INTERVAL, 1)
redis_store.setex("three_link_%s_%s" % (inid, link_type), 30 * 24 * 3600, json.dumps(data))
except Exception as e:
current_app.logger.error(e)
return jsonify(code=RET.DBERR, msg="保存产业/企业数量信息异常")
return jsonify(code=RET.OK, msg="获取成功", data=data)
else:
data = []
......
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