Commit 79ab31be by dong

fix20220519

parent 4a2432f4
...@@ -1993,10 +1993,10 @@ def stage_in_list(): ...@@ -1993,10 +1993,10 @@ def stage_in_list():
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
time_key = str(start_time.tm_year) + "-" + lis_qua[month] + "-" + str(start_time.tm_mon) time_key = str(start_time.tm_year) + "-" + lis_qua[month] + "-" + str(start_time.tm_mon)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2107,10 +2107,10 @@ def stage_in_down(): ...@@ -2107,10 +2107,10 @@ def stage_in_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
evolve = [] evolve = []
evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2147,10 +2147,10 @@ def stage_in_down(): ...@@ -2147,10 +2147,10 @@ def stage_in_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
user_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] user_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2179,10 +2179,10 @@ def stage_in_down(): ...@@ -2179,10 +2179,10 @@ def stage_in_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
industry_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] industry_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2400,10 +2400,10 @@ def stageoutlist(): ...@@ -2400,10 +2400,10 @@ def stageoutlist():
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
time_key = str(start_time.tm_year) + "-" + lis_qua[month] + "-" + str(start_time.tm_mon) time_key = str(start_time.tm_year) + "-" + lis_qua[month] + "-" + str(start_time.tm_mon)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2515,10 +2515,10 @@ def stage_out_down(): ...@@ -2515,10 +2515,10 @@ def stage_out_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
evolve = [] evolve = []
evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] evolve_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2544,10 +2544,10 @@ def stage_out_down(): ...@@ -2544,10 +2544,10 @@ def stage_out_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) end_time = time.strftime('%Y-%m-%d', start_time)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
user_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] user_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
...@@ -2578,10 +2578,10 @@ def stage_out_down(): ...@@ -2578,10 +2578,10 @@ def stage_out_down():
j = 1 j = 1
while start_time < date_end and start_time < time_now: while start_time < date_end and start_time < time_now:
month = int((start_time.tm_mon - 0.5) // 3) month = int((start_time.tm_mon - 0.5) // 3)
end_time = time.strftime('%Y-%m-%d %H:%M:%S', start_time) # - relativedelta(months= +1) end_time = time.strftime('%Y-%m-%d', start_time) # - relativedelta(months= +1)
end_time = datetime.strptime(end_time, "%Y-%m-%d %H:%M:%S") - relativedelta(months=-1) end_time = datetime.strptime(end_time, "%Y-%m-%d") - relativedelta(months=-1)
end_time = str(end_time) end_time = str(end_time)
end_time = time.strptime(end_time, '%Y-%m-%d %H:%M:%S') end_time = time.strptime(end_time, '%Y-%m-%d')
item_time = item.filter(Item.store >= start_time, Item.store < end_time) item_time = item.filter(Item.store >= start_time, Item.store < end_time)
industry_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)] industry_data = [j, str(start_time.tm_year), lis_qua[month], str(start_time.tm_mon)]
......
...@@ -35,7 +35,7 @@ def get_all_enterprise(): ...@@ -35,7 +35,7 @@ def get_all_enterprise():
data = {"data": [{"id": enterprise.id, data = {"data": [{"id": enterprise.id,
"company": enterprise.company_name, # 企业名 "company": enterprise.company_name, # 企业名
"area": enterprise.city + enterprise.district, "area": enterprise.city + enterprise.district,
"createtime": (enterprise.build_date).strftime("%Y-%m-%d %H:%M:%S") if enterprise.build_date else '', "createtime": (enterprise.build_date).strftime("%Y-%m-%d") if enterprise.build_date else '',
"legal": enterprise.legal, "legal": enterprise.legal,
......
...@@ -164,7 +164,7 @@ def industry_enterprise(): ...@@ -164,7 +164,7 @@ def industry_enterprise():
df = [{"id": i.id, df = [{"id": i.id,
"company_name": i.company_name, "company_name": i.company_name,
"district": i.district, "district": i.district,
"build_date": (i.build_date).strftime("%Y-%m-%d %H:%M:%S"), "build_date": (i.build_date).strftime("%Y-%m-%d") if i.build_date else '',
"legal": i.legal, "legal": i.legal,
"capital_nums": i.capital_nums, "capital_nums": i.capital_nums,
"entype": i.entype, "entype": i.entype,
...@@ -173,12 +173,15 @@ def industry_enterprise(): ...@@ -173,12 +173,15 @@ def industry_enterprise():
"high_new": '高新技术企业' if i.high_new == '1' else '', "high_new": '高新技术企业' if i.high_new == '1' else '',
"tbe": '科技型中小企业' if i.tbe == '1' else '', "tbe": '科技型中小企业' if i.tbe == '1' else '',
"quoted_company": '上市企业' if i.quoted_company == '1' else '', "quoted_company": '上市企业' if i.quoted_company == '1' else '',
"zjtg": '精专特新企业' if i.zjtg == '1' else '', "zjtg": '专精特新企业' if i.zjtg == '1' else '',
"unicorn": '独角兽企业' if i.unicorn == '1' else '', "unicorn": '独角兽企业' if i.unicorn == '1' else '',
"dengl": '瞪羚企业' if i.dengl == '1' else '', "dengl": '瞪羚企业' if i.dengl == '1' else '',
"isfive": '五百强企业' if i.isfive == '1' else '', "isfive": '五百强企业' if i.isfive == '1' else '',
"scale": '规模以上企业' if i.scale == '1' else '' "scale": '规模以上企业' if i.scale == '1' else '',
"hosts": '企业热度' if i.hosts else ''
} for i in companys] } for i in companys]
df.sort(key=lambda s: s["hosts"], reverse=True)
data = {"size": size, "df": df} data = {"size": size, "df": df}
return jsonify(code=RET.OK, msg="获取成功", data=data) return jsonify(code=RET.OK, msg="获取成功", data=data)
except Exception as e: except Exception as e:
......
...@@ -469,7 +469,8 @@ def showListb(): ...@@ -469,7 +469,8 @@ def showListb():
"name": i.company_name, "name": i.company_name,
"industry": i.company_industry if i.company_industry else "", "industry": i.company_industry if i.company_industry else "",
"product": i.product if i.product else "", "product": i.product if i.product else "",
"build_date": "", # "build_date": "",
"build_date": (i.build_date).strftime("%Y-%m-%d"),
"capital": i.capital if i.capital else "", "capital": i.capital if i.capital else "",
"isfive": "中国500强企业" if i.isfive == "1" else "", "isfive": "中国500强企业" if i.isfive == "1" else "",
"quoted_company": "上市企业" if i.public_sector != "空" else "", "quoted_company": "上市企业" if i.public_sector != "空" else "",
...@@ -584,8 +585,8 @@ def company_detail(): ...@@ -584,8 +585,8 @@ def company_detail():
"label1_name": '行政许可', "label1_name": '行政许可',
"number": data.number, "number": data.number,
"name": data.name, "name": data.name,
"time": (data.time).strftime("%Y-%m-%d %H:%M:%S"), "time": (data.time).strftime("%Y-%m-%d"),
"effective_data": (data.effective_data).strftime("%Y-%m-%d %H:%M:%S"), "effective_data": (data.effective_data).strftime("%Y-%m-%d"),
"Licensing_authority": data.Licensing_authority, "Licensing_authority": data.Licensing_authority,
"content": data.content, "content": data.content,
"source": data.source} for data in data_info1 if data_info1], "source": data.source} for data in data_info1 if data_info1],
...@@ -599,13 +600,13 @@ def company_detail(): ...@@ -599,13 +600,13 @@ def company_detail():
"label3_name": '进出口信用', "label3_name": '进出口信用',
"register_customs": data.register_customs, "register_customs": data.register_customs,
"business_category": data.business_category, "business_category": data.business_category,
"register_date": (data.register_date).strftime("%Y-%m-%d %H:%M:%S")} for data in data_info3 if data_info3], "register_date": (data.register_date).strftime("%Y-%m-%d")} for data in data_info3 if data_info3],
"label4": [{ "label4": [{
"label4_name": '供应商', "label4_name": '供应商',
"supplier_name": data.supplier_name, "supplier_name": data.supplier_name,
"buy_rate": data.buy_rate, "buy_rate": data.buy_rate,
"buy_money": data.buy_money, "buy_money": data.buy_money,
"open_time": (data.open_time).strftime("%Y-%m-%d %H:%M:%S"), "open_time": (data.open_time).strftime("%Y-%m-%d"),
"data_source": data.data_source, "data_source": data.data_source,
"relation": data.relation} for data in data_info4 if data_info4], "relation": data.relation} for data in data_info4 if data_info4],
"label5": [{ "label5": [{
...@@ -613,7 +614,7 @@ def company_detail(): ...@@ -613,7 +614,7 @@ def company_detail():
"customer_name": data.customer_name, "customer_name": data.customer_name,
"sales_rate": data.sales_rate, "sales_rate": data.sales_rate,
"sales_money": data.sales_money, "sales_money": data.sales_money,
"open_time": (data.open_time).strftime("%Y-%m-%d %H:%M:%S"), "open_time": (data.open_time).strftime("%Y-%m-%d"),
"data_source": data.data_source, "data_source": data.data_source,
"relation": data.relation} for data in data_info5 if data_info5] "relation": data.relation} for data in data_info5 if data_info5]
}, },
...@@ -627,7 +628,7 @@ def company_detail(): ...@@ -627,7 +628,7 @@ def company_detail():
"from_company": data.from_company, "from_company": data.from_company,
"pledgee": data.pledgee, "pledgee": data.pledgee,
"amount": data.amount, "amount": data.amount,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S"), "datatime": (data.datatime).strftime("%Y-%m-%d"),
"status": data.status "status": data.status
} for data in data_info6 if data_info6], } for data in data_info6 if data_info6],
"label2": [{ "label2": [{
...@@ -638,7 +639,7 @@ def company_detail(): ...@@ -638,7 +639,7 @@ def company_detail():
"number": data.number, "number": data.number,
"amount": data.amount, "amount": data.amount,
"status": data.status, "status": data.status,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S") "datatime": (data.datatime).strftime("%Y-%m-%d")
} for data in data_info7 if data_info7], } for data in data_info7 if data_info7],
"label3": [{ "label3": [{
"label3_name": '担保信息', "label3_name": '担保信息',
...@@ -646,7 +647,7 @@ def company_detail(): ...@@ -646,7 +647,7 @@ def company_detail():
"person2": data.person2, "person2": data.person2,
"method": data.method, "method": data.method,
"amount": data.amount, "amount": data.amount,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S") "datatime": (data.datatime).strftime("%Y-%m-%d")
} for data in data_info8 if data_info8] } for data in data_info8 if data_info8]
}, },
# 知识产权数据封装 # 知识产权数据封装
...@@ -658,9 +659,9 @@ def company_detail(): ...@@ -658,9 +659,9 @@ def company_detail():
"type": data.type, "type": data.type,
"status": data.status, "status": data.status,
"num": data.num, "num": data.num,
"day": (data.day).strftime("%Y-%m-%d %H:%M:%S"), "day": (data.day).strftime("%Y-%m-%d"),
"open_num": data.open_num, "open_num": data.open_num,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S"), "datatime": (data.datatime).strftime("%Y-%m-%d"),
"person": data.person "person": data.person
} for data in data_info9 if data_info9] } for data in data_info9 if data_info9]
}, },
...@@ -779,8 +780,8 @@ def enterprise_detail(): ...@@ -779,8 +780,8 @@ def enterprise_detail():
"label1_name": '行政许可', "label1_name": '行政许可',
"number": data.number, "number": data.number,
"name": data.name, "name": data.name,
"time": (data.time).strftime("%Y-%m-%d %H:%M:%S"), "time": (data.time).strftime("%Y-%m-%d"),
"effective_data": (data.effective_data).strftime("%Y-%m-%d %H:%M:%S"), "effective_data": (data.effective_data).strftime("%Y-%m-%d"),
"Licensing_authority": data.Licensing_authority, "Licensing_authority": data.Licensing_authority,
"content": data.content, "content": data.content,
"source": data.source} for data in data_info1 if data_info1], "source": data.source} for data in data_info1 if data_info1],
...@@ -794,13 +795,13 @@ def enterprise_detail(): ...@@ -794,13 +795,13 @@ def enterprise_detail():
"label3_name": '进出口信用', "label3_name": '进出口信用',
"register_customs": data.register_customs, "register_customs": data.register_customs,
"business_category": data.business_category, "business_category": data.business_category,
"register_date": (data.register_date).strftime("%Y-%m-%d %H:%M:%S")} for data in data_info3 if data_info3], "register_date": (data.register_date).strftime("%Y-%m-%d")} for data in data_info3 if data_info3],
"label4": [{ "label4": [{
"label4_name": '供应商', "label4_name": '供应商',
"supplier_name": data.supplier_name, "supplier_name": data.supplier_name,
"buy_rate": data.buy_rate, "buy_rate": data.buy_rate,
"buy_money": data.buy_money, "buy_money": data.buy_money,
"open_time": (data.open_time).strftime("%Y-%m-%d %H:%M:%S"), "open_time": (data.open_time).strftime("%Y-%m-%d"),
"data_source": data.data_source, "data_source": data.data_source,
"relation": data.relation} for data in data_info4 if data_info4], "relation": data.relation} for data in data_info4 if data_info4],
"label5": [{ "label5": [{
...@@ -808,7 +809,7 @@ def enterprise_detail(): ...@@ -808,7 +809,7 @@ def enterprise_detail():
"customer_name": data.customer_name, "customer_name": data.customer_name,
"sales_rate": data.sales_rate, "sales_rate": data.sales_rate,
"sales_money": data.sales_money, "sales_money": data.sales_money,
"open_time": (data.open_time).strftime("%Y-%m-%d %H:%M:%S"), "open_time": (data.open_time).strftime("%Y-%m-%d"),
"data_source": data.data_source, "data_source": data.data_source,
"relation": data.relation} for data in data_info5 if data_info5] "relation": data.relation} for data in data_info5 if data_info5]
}, },
...@@ -822,7 +823,7 @@ def enterprise_detail(): ...@@ -822,7 +823,7 @@ def enterprise_detail():
"from_company": data.from_company, "from_company": data.from_company,
"pledgee": data.pledgee, "pledgee": data.pledgee,
"amount": data.amount, "amount": data.amount,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S"), "datatime": (data.datatime).strftime("%Y-%m-%d"),
"status": data.status "status": data.status
} for data in data_info6 if data_info6], } for data in data_info6 if data_info6],
"label2": [{ "label2": [{
...@@ -833,7 +834,7 @@ def enterprise_detail(): ...@@ -833,7 +834,7 @@ def enterprise_detail():
"number": data.number, "number": data.number,
"amount": data.amount, "amount": data.amount,
"status": data.status, "status": data.status,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S") "datatime": (data.datatime).strftime("%Y-%m-%d")
} for data in data_info7 if data_info7], } for data in data_info7 if data_info7],
"label3": [{ "label3": [{
"label3_name": '担保信息', "label3_name": '担保信息',
...@@ -841,7 +842,7 @@ def enterprise_detail(): ...@@ -841,7 +842,7 @@ def enterprise_detail():
"person2": data.person2, "person2": data.person2,
"method": data.method, "method": data.method,
"amount": data.amount, "amount": data.amount,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S") "datatime": (data.datatime).strftime("%Y-%m-%d")
} for data in data_info8 if data_info8] } for data in data_info8 if data_info8]
}, },
# 知识产权数据封装 # 知识产权数据封装
...@@ -853,9 +854,9 @@ def enterprise_detail(): ...@@ -853,9 +854,9 @@ def enterprise_detail():
"type": data.type, "type": data.type,
"status": data.status, "status": data.status,
"num": data.num, "num": data.num,
"day": (data.day).strftime("%Y-%m-%d %H:%M:%S"), "day": (data.day).strftime("%Y-%m-%d"),
"open_num": data.open_num, "open_num": data.open_num,
"datatime": (data.datatime).strftime("%Y-%m-%d %H:%M:%S"), "datatime": (data.datatime).strftime("%Y-%m-%d"),
"person": data.person "person": data.person
} for data in data_info9 if data_info9] } for data in data_info9 if data_info9]
}, },
......
...@@ -49,7 +49,7 @@ def mobile_collect_com(): ...@@ -49,7 +49,7 @@ def mobile_collect_com():
company.append({ company.append({
"id": i.id, "id": i.id,
"company_name": i.company_name, "company_name": i.company_name,
"create_time": create_time.create_time.strftime('%Y-%m-%d %H:%M:%S'), "create_time": create_time.create_time.strftime('%Y-%m-%d'),
"build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-", "build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-",
"legal":i.legal if i.legal else "-", "legal":i.legal if i.legal else "-",
"money":"{}万元".format(i.capital_nums) if i.capital_nums else "-" "money":"{}万元".format(i.capital_nums) if i.capital_nums else "-"
...@@ -72,7 +72,7 @@ def mobile_collect_com(): ...@@ -72,7 +72,7 @@ def mobile_collect_com():
company.append({ company.append({
"id": i.id, "id": i.id,
"company_name": i.company_name, "company_name": i.company_name,
"create_time": create_time.create_time.strftime('%Y-%m-%d %H:%M:%S'), "create_time": create_time.create_time.strftime('%Y-%m-%d'),
"build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-", "build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-",
"legal":i.legal if i.legal else "-", "legal":i.legal if i.legal else "-",
"money":"{}万元".format(i.capital_nums) if i.capital_nums else "-" "money":"{}万元".format(i.capital_nums) if i.capital_nums else "-"
......
...@@ -287,6 +287,8 @@ def prolink(): ...@@ -287,6 +287,8 @@ def prolink():
num = [math.ceil(i.score) if i.score else 0 for i in edata] num = [math.ceil(i.score) if i.score else 0 for i in edata]
num.sort() num.sort()
num = [i for i in num if i > 0] num = [i for i in num if i > 0]
if not num:
return jsonify(code=RET.NODATA, msg="该产业的产业评估三环节评分均为0")
cent = num[int(len(num) * 0.5)] cent = num[int(len(num) * 0.5)]
deletion = len([item for item in edata if item.score == 0]) # 缺失环节 deletion = len([item for item in edata if item.score == 0]) # 缺失环节
...@@ -415,7 +417,7 @@ def recommond(): ...@@ -415,7 +417,7 @@ def recommond():
"capital_nums": com.capital_nums, "capital_nums": com.capital_nums,
"entype": com.entype, "entype": com.entype,
"high_new": "高新企业" if com.high_new == "1" else "", "high_new": "高新技术企业" if com.high_new == "1" else "",
"tbe": "科技型中小企业" if com.tbe == "1" else "", "tbe": "科技型中小企业" if com.tbe == "1" else "",
"fianacing": "融资企业" if com.fianacing == "1" else "", "fianacing": "融资企业" if com.fianacing == "1" else "",
"quoted_company": "上市企业" if com.quoted_company == "1" else "", "quoted_company": "上市企业" if com.quoted_company == "1" else "",
...@@ -536,7 +538,7 @@ def newList(): ...@@ -536,7 +538,7 @@ def newList():
data_list = [] data_list = []
for i in enters: for i in enters:
zizhi_list = { zizhi_list = {
"high_new": "高新企业" if i.high_new == "1" else "", "high_new": "高新技术企业" if i.high_new == "1" else "",
"tbe": "科技型中小企业" if i.tbe == "1" else "", "tbe": "科技型中小企业" if i.tbe == "1" else "",
"fianacing": "融资企业" if i.fianacing == "1" else "", "fianacing": "融资企业" if i.fianacing == "1" else "",
"quoted_ipany": "上市企业" if i.quoted_company == "1" else "", "quoted_ipany": "上市企业" if i.quoted_company == "1" else "",
......
...@@ -260,7 +260,7 @@ def collect_com(): ...@@ -260,7 +260,7 @@ def collect_com():
company.append({ company.append({
"id": i.id, "id": i.id,
"company_name": i.company_name, "company_name": i.company_name,
"create_time": create_time.create_time.strftime('%Y-%m-%d %H:%M:%S'), "create_time": create_time.create_time.strftime('%Y-%m-%d'),
"build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-" "build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-"
}) })
except Exception as e: except Exception as e:
...@@ -281,7 +281,7 @@ def collect_com(): ...@@ -281,7 +281,7 @@ def collect_com():
company.append({ company.append({
"id": i.id, "id": i.id,
"company_name": i.company_name, "company_name": i.company_name,
"create_time": create_time.create_time.strftime('%Y-%m-%d %H:%M:%S'), "create_time": create_time.create_time.strftime('%Y-%m-%d'),
"build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-" "build_date": i.build_date.strftime("%Y-%m-%d") if i.build_date else "-"
}) })
except Exception as e: except Exception as e:
......
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