Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mancheng
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
mancheng
Commits
3961e0ad
Commit
3961e0ad
authored
Dec 07, 2021
by
root
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
招商驾驶舱
parent
dcddd7c9
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
141 additions
and
216 deletions
+141
-216
apps/__init__.py
+1
-1
apps/models.py
+134
-214
apps/view_attract/view.py
+4
-0
config.py
+2
-1
No files found.
apps/__init__.py
View file @
3961e0ad
...
@@ -19,7 +19,7 @@ redis_store = None # 创建变量避免导入错误,在函数中进行初始
...
@@ -19,7 +19,7 @@ redis_store = None # 创建变量避免导入错误,在函数中进行初始
# 配置日志信息
# 配置日志信息
# 创建日志记录器,指明日志保存的路径、每个日志文件的最大大小、保存的日志文件个数上限
# 创建日志记录器,指明日志保存的路径、每个日志文件的最大大小、保存的日志文件个数上限
file_log_handler
=
RotatingFileHandler
(
"
../
logs/log"
,
maxBytes
=
1024
*
1024
*
100
,
backupCount
=
10
)
file_log_handler
=
RotatingFileHandler
(
"logs/log"
,
maxBytes
=
1024
*
1024
*
100
,
backupCount
=
10
)
stream_log_handler
=
logging
.
StreamHandler
()
stream_log_handler
=
logging
.
StreamHandler
()
# 创建日志记录的格式 日志等级 输入日志信息的文件名 行数 日志信息
# 创建日志记录的格式 日志等级 输入日志信息的文件名 行数 日志信息
formatter
=
logging
.
Formatter
(
'
%(levelname)
s
%(filename)
s:
%(lineno)
d
%(message)
s'
)
formatter
=
logging
.
Formatter
(
'
%(levelname)
s
%(filename)
s:
%(lineno)
d
%(message)
s'
)
...
...
apps/models.py
View file @
3961e0ad
...
@@ -315,7 +315,108 @@ class InduPolicy(db.Model):
...
@@ -315,7 +315,108 @@ class InduPolicy(db.Model):
# 产业现状图谱-园区数据表
class
Induzone
(
db
.
Model
):
__tablename_
=
"induzone"
__table_args__
=
({
'comment'
:
'产业现状图谱-产业载体园区信息表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'园区主键id'
,
comment
=
'园区主键id'
)
name
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区名称'
,
comment
=
'园区名称'
)
# 园区姓名
image
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区图片'
,
comment
=
'园区图片'
)
# 园区单图链接http://192.168.132.165:5000/static/images/garden.jpg
phone
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区联系电话'
,
comment
=
'园区联系电话'
)
# 园区联系电话
address
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区地址'
,
comment
=
'园区地址'
)
# 园区地址
industry_position
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'产业定位'
,
comment
=
'产业定位'
)
# 产业定位
gdp
=
db
.
Column
(
db
.
Float
,
doc
=
'GDP(亿元)'
,
comment
=
'GDP(亿元)'
)
# GDP(亿元)
represent
=
db
.
Column
(
db
.
Text
,
doc
=
'代表企业'
,
comment
=
'代表企业'
)
# 代表企业
introduct
=
db
.
Column
(
db
.
Text
,
doc
=
'园区简介'
,
comment
=
'园区简介'
)
# 园区简介
level
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'园区级别'
,
comment
=
'园区级别'
)
# 园区级别
district
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区区县'
,
comment
=
'园区区县'
)
# 园区区县
charge
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区负责人'
,
comment
=
'园区负责人'
)
# 园区负责人
site
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区所在地'
,
comment
=
'园区所在地'
)
# 园区所在地
industry_type
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'产业类型'
,
comment
=
'产业类型'
)
# 产业类型
area
=
db
.
Column
(
db
.
Float
,
doc
=
'占地面积(平方公里)'
,
comment
=
'占地面积(平方公里)'
)
# 占地面积(平方公里)
# subzone = db.Column(db.String(255), doc='上级园区', comment='上级园区') # 上级园区
# mainzone = db.Column(db.Text, doc='主要产业园区', comment='主要产业园区') # 主要产业园区
# zpolicy = db.Column(db.Text, doc='产业政策', comment='产业政策') # 产业政策
lng
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'经度'
,
comment
=
'经度'
)
# 经度
lat
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'纬度'
,
comment
=
'纬度'
)
# 纬度
cluster
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'产业集群'
,
comment
=
'产业集群'
)
# 产业集群
cate
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'园区类型'
,
comment
=
'园区类型'
)
# 园区类型
# 园区信息
# acreage = db.Column(db.Float, doc='规划面积(平方公里)', comment='规划面积(平方公里)') # 规划面积(平方公里)
# actarea = db.Column(db.Float, doc='建成面积(平方公里)', comment='建成面积(平方公里)') # 建成面积(平方公里)
# tax = db.Column(db.Float, doc='税收要求(万元/亩)', comment='税收要求(万元/亩)') # 税收要求(万元/亩)
# out_power = db.Column(db.Float, doc='产出强度(万元/亩)', comment='产出强度(万元/亩)') # 产出强度(万元/亩)
# indu_need = db.Column(db.String(255), doc='行业要求', comment='行业要求') # 行业要求
# fiscal = db.Column(db.Float, doc='财政收入(亿元)', comment='财政收入(亿元)') # 财政收入(亿元)
invest_power
=
db
.
Column
(
db
.
Float
,
doc
=
'亩均投资强度(万元/亩)'
,
comment
=
'亩均投资强度(万元/亩)'
)
# 投资强度(万元/亩)
value_product
=
db
.
Column
(
db
.
Float
,
doc
=
'亩均年产值(万元/亩)'
,
comment
=
'亩均年产值(万元/亩)'
)
# 亩均年产值(万元/亩)
tax
=
db
.
Column
(
db
.
Float
,
doc
=
'亩均年税收(万元/亩)'
,
comment
=
'亩均年税收(万元/亩)'
)
# 亩均年税收(万元/亩)
# 投资成本
indu_land
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'工业土地均价(万元/亩)'
,
comment
=
'工业土地均价(万元/亩)'
)
# 工业土地均价(万元/亩)
# indu_sup = db.Column(db.String(255), doc='工业土地供应量', comment='工业土地供应量') # 工业土地供应量
comm_land
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'商办土地均价(万元/亩)'
,
comment
=
'商办土地均价(万元/亩)'
)
# 商办土地均价(万元/亩)
# comm_sup = db.Column(db.String(255), doc='商办土地供应量', comment='商办土地供应量') # 商办土地供应量
# resident_ele_one = db.Column(db.String(255), doc='居民用电(一档)(元/度)', comment='居民用电(一档)(元/度)') # 居民用电(一档)(元/度)
# resident_ele_two = db.Column(db.String(255), doc='居民用电(二档)(元/度)', comment='居民用电(二档)(元/度)') # 居民用电(二档)(元/度)
# resident_ele_thr = db.Column(db.String(255), doc='居民用电(三档)(元/度)', comment='居民用电(三档)(元/度)') # 居民用电(三档)(元/度)
# comm_ele_one = db.Column(db.String(255), doc='商业用电(峰段)(元/度)', comment='商业用电(峰段)(元/度)') # 商业用电(峰段)(元/度)
# comm_ele_two = db.Column(db.String(255), doc='商业用电(平段)(元/度)', comment='商业用电(平段)(元/度)') # 商业用电(平段)(元/度)
# comm_ele_thr = db.Column(db.String(255), doc='商业用电(谷段)(元/度)', comment='商业用电(谷段)(元/度)') # 商业用电(谷段)(元/度)
# indu_ele_one = db.Column(db.String(255), doc='工业用电(峰段)(元/度)', comment='工业用电(峰段)(元/度)') # 工业用电(峰段)(元/度)
# indu_ele_two = db.Column(db.String(255), doc='工业用电(平段)(元/度)', comment='工业用电(平段)(元/度)') # 工业用电(平段)(元/度)
# indu_ele_thr = db.Column(db.String(255), doc='工业用电(谷段)(元/度)', comment='工业用电(谷段)(元/度)') # 工业用电(谷段)(元/度)
# resident_water_one = db.Column(db.String(255), doc='居民用水(一档)(元/吨)', comment='居民用水(一档)(元/吨)') # 居民用水(一档)(元/吨)
# resident_water_two = db.Column(db.String(255), doc='居民用水(二档)(元/吨)', comment='居民用水(二档)(元/吨)') # 居民用水(二档)(元/吨)
# resident_water_thr = db.Column(db.String(255), doc='居民用水(三档)(元/吨)', comment='居民用水(三档)(元/吨)') # 居民用水(三档)(元/吨)
# comm_water = db.Column(db.String(255), doc='商业用水(元/吨)', comment='商业用水(元/吨)') # 商业用水(元/吨)
# indu_water = db.Column(db.String(255), doc='工业用水(元/吨)', comment='工业用水(元/吨)') # 工业用水(元/吨)
# special_water = db.Column(db.String(255), doc='特种用水(元/吨)', comment='特种用水(元/吨)') # 特种用水(元/吨)
# resident_natgas_one = db.Column(db.String(255), doc='居民用气(一档)(元/m³)', comment='居民用气(一档)(元/m³)') # 居民用气(一档)(元/m³)
# resident_natgas_two = db.Column(db.String(255), doc='居民用气(二档)(元/m³)', comment='居民用气(二档)(元/m³)') # 居民用气(二档)(元/m³)
# resident_natgas_thr = db.Column(db.String(255), doc='居民用气(三档)(元/m³)', comment='居民用气(三档)(元/m³)') # 居民用气(三档)(元/m³)
# sewage = db.Column(db.String(255), doc='污水处理(元/吨)', comment='污水处理(元/吨)') # 污水处理(元/吨)
# wagelevel = db.Column(db.String(255), doc='最低工资标准(元/月)', comment='最低工资标准(元/月)') # 最低工资标准(元/月)
highmag
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'高层管理人员(元/月)'
,
comment
=
'高层管理人员(元/月)'
)
# 高层管理人员(元/月)
middlemag
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'中级管理人员(元/月)'
,
comment
=
'中级管理人员(元/月)'
)
# 中级管理人员(元/月)
worker
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'普通员工(元/月)'
,
comment
=
'普通员工(元/月)'
)
# 普通员工(元/月)
# 环境配套
# dis_freight = db.Column(db.Text, doc='距离货运站距离', comment='距离货运站距离') # 距离货运站距离
# dis_rail = db.Column(db.Text, doc='距离高铁站', comment='距离高铁站') # 距离高铁站
# dis_port = db.Column(db.Text, doc='距离港口距离', comment='距离港口距离') # 距离港口距离
# dis_air = db.Column(db.Text, doc='距离机场距离', comment='距离机场距离') # 距离机场距离
# road_trans = db.Column(db.Text, doc='公路运输', comment='公路运输') # 公路运输
# rail_trans = db.Column(db.Text, doc='铁路运输', comment='铁路运输') # 铁路运输
trans_facility
=
db
.
Column
(
db
.
Text
,
doc
=
'交通配套'
,
comment
=
'交通配套'
)
# 交通配套
goods_trans
=
db
.
Column
(
db
.
Text
,
doc
=
'货物运输'
,
comment
=
'货物运输'
)
# 货物运输
live_facility
=
db
.
Column
(
db
.
Text
,
doc
=
'园区生活配套'
,
comment
=
'园区生活配套'
)
# 园区生活配套
market
=
db
.
Column
(
db
.
Text
,
doc
=
'百货商场'
,
comment
=
'百货商场'
)
# 百货商场
hotel_bus
=
db
.
Column
(
db
.
Text
,
doc
=
'酒店商务'
,
comment
=
'酒店商务'
)
# 酒店商务
medical
=
db
.
Column
(
db
.
Text
,
doc
=
'医疗机构'
,
comment
=
'医疗机构'
)
# 医疗机构
education
=
db
.
Column
(
db
.
Text
,
doc
=
'教育教育'
,
comment
=
'教育教育'
)
# 教育教育
induenterprise
=
db
.
Column
(
db
.
Text
,
doc
=
'规模以上企业'
,
comment
=
'规模以上企业'
)
# 规模以上企业
innovate
=
db
.
Column
(
db
.
Text
,
doc
=
'科研机构'
,
comment
=
'科研机构'
)
# 科研机构
base
=
db
.
Column
(
db
.
Text
,
doc
=
'双创基地'
,
comment
=
'双创基地'
)
# 双创基地
carrier
=
db
.
Column
(
db
.
Text
,
doc
=
'产业载体'
,
comment
=
'产业载体'
)
# 产业载体
navigator
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'导航一'
,
comment
=
'导航一'
)
# 导航一
navigat
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'导航二'
,
comment
=
'导航二'
)
# 导航二
region
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'精确行政区'
,
comment
=
'精确行政区'
)
# 精确行政区
# 用于园区
gdp_point
=
db
.
Column
(
db
.
Float
,
doc
=
'GDP的评分'
,
comment
=
'GDP的评分'
)
# GDP的评分
# company_industry_point = db.Column(db.Float, doc='园区控制大小', comment='园区控制大小') # 园区控制大小
# warter_point = db.Column(db.Float, doc='水费的评分', comment='水费的评分') # 水费的评分
# electricity_point = db.Column(db.Float, doc='电费的评分', comment='电费的评分') # 电费的评分()
school_point
=
db
.
Column
(
db
.
Float
,
doc
=
'高校院所的评分'
,
comment
=
'高校院所的评分'
)
# 高校院所的评分
mall_point
=
db
.
Column
(
db
.
Float
,
doc
=
'购物中心的评分'
,
comment
=
'购物中心的评分'
)
# 购物中心的评分
hotel_point
=
db
.
Column
(
db
.
Float
,
doc
=
'酒店餐饮的评分'
,
comment
=
'酒店餐饮的评分'
)
# 酒店餐饮的评分
policy_point
=
db
.
Column
(
db
.
Float
,
doc
=
'政策数的评分'
,
comment
=
'政策数的评分'
)
# 政策数的评分
development_zone
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'所在开发区'
,
comment
=
'所在开发区'
)
# 所在开发区
...
@@ -562,96 +663,7 @@ class InduPolicy(db.Model):
...
@@ -562,96 +663,7 @@ class InduPolicy(db.Model):
#
#
#
#
#
#
# # 招商驾驶舱企业数据
# class Atcompany(db.Model):
# __tablename__ = "atcompany"
#
# id = db.Column(db.Integer, primary_key=True, autoincrement=True) # 企业
# company_name = db.Column(db.String(255)) # 企业名
# status = db.Column(db.String(32)) # 经营状态
# legal = db.Column(db.String(32)) # 法定代表人
# capital = db.Column(db.String(255)) # 注册资本,22万美元
# capital_nums = db.Column(db.Float) # 注册资本转换成人民币数值
# capital_id = db.Column(db.Integer) # 修改为对应companyid
# build_date = db.Column(db.DateTime) # 注册时间
# yearid = db.Column(db.Integer) # 成立时间年限id(1-3,1)(3-5,2)(5-8,3)(8-10,4)(10-15,5)(15以上,6)
# province = db.Column(db.String(32)) # 省
# city = db.Column(db.String(32)) # 市
# district = db.Column(db.String(32)) # 区
# lng = db.Column(db.String(100)) # 经度
# lat = db.Column(db.String(100)) # 纬度
# c_lng = db.Column(db.String(100)) # 市经度
# c_lat = db.Column(db.String(100)) # 市纬度
# d_lng = db.Column(db.String(100)) # 区经度
# d_lat = db.Column(db.String(100)) # 区纬度
# address = db.Column(db.String(255)) # 企业地址
# telephone = db.Column(db.Text) # 电话
# telephone_more = db.Column(db.Text) # 更多电话
# email = db.Column(db.Text) # 邮箱
# social_code = db.Column(db.String(100)) # 统一社会信用代码
# tax_code = db.Column(db.String(100)) # 纳税人识别号
# register_code = db.Column(db.String(100)) # 注册号
# company_code = db.Column(db.String(100)) # 组织机构代码
# bao_num = db.Column(db.Integer) # 参保人数
# entype = db.Column(db.String(100)) # 企业类型
# entypeid = db.Column(db.Integer) # 公司类型id(个人独资企业-1)(股份有限公司-2)(有限责任公司-3)(合伙企业-4)(集体所有制-5)
# # (全民所有制企业-6)(外商企业-7)
#
# company_industry = db.Column(db.String(100)) # 所属行业
# web_site = db.Column(db.String(255)) # 企业网址
# business_scope = db.Column(db.Text) # 企业经营范围
# money_type = db.Column(db.String(100)) # 注册币种
# money_type_id = db.Column(db.Integer) # 注册币种类型id
#
# high_new = db.Column(db.String(32)) # 是否高新技术企业
# parti_year = db.Column(db.Integer) # 高新企业注册年份
# tbe = db.Column(db.String(32)) # 是否科技型中小企业
# fianacing = db.Column(db.String(32)) # 是否为有融资企业
# fianacing_rounds = db.Column(db.String(32)) # 融资轮次
# roundid = db.Column(db.Integer) # 融资轮次id(天使/种子,1)(PreA/A+,2)(PreB/B+,3)(C轮以上,4)(收并购,5)(战略投资,6)(其他,7)
# financing_amount = db.Column(db.Float) # 融资金额
# software_copyright = db.Column(db.String(32)) # 是否为有软件著作权
# num_software = db.Column(db.Integer) # 软件著作权个数
# public_sector = db.Column(db.String(32)) # 上市板块
# quoted_company = db.Column(db.String(32)) # 是否上市企业
# public_id = db.Column(db.Integer) # 上市版块的id----360企业画像(A股,1)(创业股,2)(港股,3)(新三股,4)(新四股,5)(中小板,6)
#
# foreign_investment = db.Column(db.String(32)) # 是否外商投资
# patent = db.Column(db.String(32)) # 是否为有专利企业
# num_patent = db.Column(db.Integer) # 专利个数
# induzone = db.Column(db.String(255)) # 所在园区
# company_info = db.Column(db.Text) # 公司简介
#
# sxmon = db.Column(db.String(32)) # 是否山西民营100强(2019年)
# zjtg = db.Column(db.String(32)) # 山西专精特工企业
# unicorn = db.Column(db.String(32)) # 独角兽企业
# dengl = db.Column(db.String(32)) # 瞪羚
# hncode = db.Column(db.String(32)) # 高企证书编号
# isfive = db.Column(db.String(32)) # 是否中国500强
# istyfive = db.Column(db.String(32)) # 是否2020中国500强
# quotedate = db.Column(db.DateTime) # 上市时间
# sxonhun = db.Column(db.String(32)) # 是否山西100强
#
# product_all = db.Column(db.String(255)) # 公司拥有产品
# scale = db.Column(db.String(32)) # 规模以上企业
# serve = db.Column(db.String(32)) # 限额以上服务业
#
# takingn = db.Column(db.Float) # 2019营收 (万元)
# ouputn = db.Column(db.Float) # 2019年产值
# profit = db.Column(db.Float) # 2019公司利润(万元)
# c_name = db.Column(db.String(255)) # 行业类名
# c_type = db.Column(db.Integer) # 行业类id
# f_name = db.Column(db.String(255)) # 父行业类名
# f_type = db.Column(db.Integer) # 父行业类id
# hots = db.Column(db.Integer) # 企业热度
# sort_num = db.Column(db.Integer) # 权重值
# stream = db.Column(db.String(32)) # 行业上下游
# product = db.Column(db.String(255)) # 生产产品
#
#
#
#
#
# # 高等院校(985,211,本科,高职专高)
# # 高等院校(985,211,本科,高职专高)
# class College(db.Model):
# class College(db.Model):
# __tablename_ = "college"
# __tablename_ = "college"
...
@@ -708,34 +720,34 @@ class InduPolicy(db.Model):
...
@@ -708,34 +720,34 @@ class InduPolicy(db.Model):
# navigat = db.Column(db.String(255)) # 导航二
# navigat = db.Column(db.String(255)) # 导航二
# # navigatorid = db.Column(db.String(32)) # 导航一id
# # navigatorid = db.Column(db.String(32)) # 导航一id
# # navigatid = db.Column(db.String(32)) # 导航二id
# # navigatid = db.Column(db.String(32)) # 导航二id
#
#
#
#
创新平台(实验室等)
# 创新平台(实验室等)
#
class Lab(db.Model):
class
Lab
(
db
.
Model
):
#
__tablename_ = "lab"
__tablename_
=
"lab"
#
#
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
)
#
#
cate = db.Column(db.String(255)) # 创新平台分类
cate
=
db
.
Column
(
db
.
String
(
255
))
# 创新平台分类
#
cateid = db.Column(db.Integer) # 创新平台分类id
cateid
=
db
.
Column
(
db
.
Integer
)
# 创新平台分类id
#
# 工程技术中心1,国际科技合作基地2,企业技术中心3,双创基地4,院士工作站5,质量检测与测量中心6,重点实验室7
# 工程技术中心1,国际科技合作基地2,企业技术中心3,双创基地4,院士工作站5,质量检测与测量中心6,重点实验室7
#
#
name = db.Column(db.String(255)) # 机构现名
name
=
db
.
Column
(
db
.
String
(
255
))
# 机构现名
#
introduct = db.Column(db.Text) # 机构简介
introduct
=
db
.
Column
(
db
.
Text
)
# 机构简介
#
address = db.Column(db.String(255)) # 所在地址
address
=
db
.
Column
(
db
.
String
(
255
))
# 所在地址
#
lng = db.Column(db.String(255)) # 经度
lng
=
db
.
Column
(
db
.
String
(
255
))
# 经度
#
lat = db.Column(db.String(255)) # 纬度
lat
=
db
.
Column
(
db
.
String
(
255
))
# 纬度
#
city = db.Column(db.String(255)) # 城市
city
=
db
.
Column
(
db
.
String
(
255
))
# 城市
#
#
navigator = db.Column(db.String(255)) # 导航一
navigator
=
db
.
Column
(
db
.
String
(
255
))
# 导航一
#
navigat = db.Column(db.String(255)) # 导航二
navigat
=
db
.
Column
(
db
.
String
(
255
))
# 导航二
#
#
research = db.Column(db.String(255)) # 研究方向
research
=
db
.
Column
(
db
.
String
(
255
))
# 研究方向
#
admin = db.Column(db.String(255)) # 所在行政区
admin
=
db
.
Column
(
db
.
String
(
255
))
# 所在行政区
#
developarea = db.Column(db.String(255)) # 所在开发区
developarea
=
db
.
Column
(
db
.
String
(
255
))
# 所在开发区
#
#
#
#
公共服务平台
# 公共服务平台
# class Platform(db.Model):
# class Platform(db.Model):
# __tablename_ = "platform"
# __tablename_ = "platform"
#
#
...
@@ -774,102 +786,10 @@ class InduPolicy(db.Model):
...
@@ -774,102 +786,10 @@ class InduPolicy(db.Model):
# navigat = db.Column(db.String(255)) # 导航二
# navigat = db.Column(db.String(255)) # 导航二
#
#
#
#
# # 太原园区信息
# class Induzone(db.Model):
# __tablename_ = "induzone"
#
# id = db.Column(db.Integer, primary_key=True, autoincrement=True)
# name = db.Column(db.String(255)) # 园区姓名
# image = db.Column(db.String(255)) # 园区单图链接http://192.168.132.165:5000/static/images/garden.jpg
# introduct = db.Column(db.Text) # 园区简介
# subzone = db.Column(db.String(255)) # 上级园区
# mainzone = db.Column(db.Text) # 主要产业园区
# level = db.Column(db.String(32)) # 园区级别
# zpolicy = db.Column(db.Text) # 产业政策
# district = db.Column(db.String(255)) # 园区区县
# charge = db.Column(db.String(255)) # 园区负责人
# phone = db.Column(db.String(255)) # 园区联系电话
# area = db.Column(db.Float) # 占地面积(平方公里)
# address = db.Column(db.String(255)) # 园区地址
# lng = db.Column(db.String(255)) # 经度
# lat = db.Column(db.String(255)) # 纬度
# cluster = db.Column(db.String(255)) # 产业集群
# cate = db.Column(db.String(255)) # 园区类型
#
# # 园区信息
# acreage = db.Column(db.Float) # 规划面积(平方公里)
# actarea = db.Column(db.Float) # 建成面积(平方公里)
# tax = db.Column(db.Float) # 税收要求(万元/亩)
# out_power = db.Column(db.Float) # 产出强度(万元/亩)
# invest_power = db.Column(db.Float) # 投资强度(万元/亩)
# indu_need = db.Column(db.String(255)) # 行业要求
# gdp = db.Column(db.Float) # GDP(亿元)
# fiscal = db.Column(db.Float) # 财政收入(亿元)
#
# indu_land = db.Column(db.String(255)) # 工业土地均价(万元/亩)
# indu_sup = db.Column(db.String(255)) # 工业土地供应量
# comm_land = db.Column(db.String(255)) # 商办土地均价(万元/亩)
# comm_sup = db.Column(db.String(255)) # 商办土地供应量
# represent = db.Column(db.Text) # 代表企业
# # 投资成本
# resident_ele_one = db.Column(db.String(255)) # 居民用电(一档)(元/度)
# resident_ele_two = db.Column(db.String(255)) # 居民用电(二档)(元/度)
# resident_ele_thr = db.Column(db.String(255)) # 居民用电(三档)(元/度)
# comm_ele_one = db.Column(db.String(255)) # 商业用电(峰段)(元/度)
# comm_ele_two = db.Column(db.String(255)) # 商业用电(平段)(元/度)
# comm_ele_thr = db.Column(db.String(255)) # 商业用电(谷段)(元/度)
# indu_ele_one = db.Column(db.String(255)) # 工业用电(峰段)(元/度)
# indu_ele_two = db.Column(db.String(255)) # 工业用电(平段)(元/度)
# indu_ele_thr = db.Column(db.String(255)) # 工业用电(谷段)(元/度)
# resident_water_one = db.Column(db.String(255)) # 居民用水(一档)(元/吨)
# resident_water_two = db.Column(db.String(255)) # 居民用水(二档)(元/吨)
# resident_water_thr = db.Column(db.String(255)) # 居民用水(三档)(元/吨)
# comm_water = db.Column(db.String(255)) # 商业用水(元/吨)
# indu_water = db.Column(db.String(255)) # 工业用水(元/吨)
# special_water = db.Column(db.String(255)) # 特种用水(元/吨)
# resident_natgas_one = db.Column(db.String(255)) # 居民用气(一档)(元/m³)
# resident_natgas_two = db.Column(db.String(255)) # 居民用气(二档)(元/m³)
# resident_natgas_thr = db.Column(db.String(255)) # 居民用气(三档)(元/m³)
# sewage = db.Column(db.String(255)) # 污水处理(元/吨)
# wagelevel = db.Column(db.String(255)) # 最低工资标准(元/月)
# worker = db.Column(db.String(255)) # 普通员工(元/月)
# middlemag = db.Column(db.String(255)) # 中级管理人员(元/月)
# highmag = db.Column(db.String(255)) # 高层管理人员(元/月)
# # 环境配套
# dis_freight = db.Column(db.Text) # 距离货运站距离
# dis_rail = db.Column(db.Text) # 距离高铁站
# dis_port = db.Column(db.Text) # 距离港口距离
# dis_air = db.Column(db.Text) # 距离机场距离
# road_trans = db.Column(db.Text) # 公路运输
# rail_trans = db.Column(db.Text) # 铁路运输
# live_facility = db.Column(db.Text) # 园区生活配套
# market = db.Column(db.Text) # 百货商场
# hotel_bus = db.Column(db.Text) # 酒店商务
# medical = db.Column(db.Text) # 医疗机构
# education = db.Column(db.Text) # 学校教育
#
# induenterprise = db.Column(db.Text) # 规模以上企业
# innovate = db.Column(db.Text) # 科研机构
# base = db.Column(db.Text) # 双创基地
# carrier = db.Column(db.Text) # 产业载体
#
# navigator = db.Column(db.String(255)) # 导航一
# navigat = db.Column(db.String(255)) # 导航二
# region = db.Column(db.String(255)) # 精确行政区
#
# # 用于园区
# gdp_point = db.Column(db.Float) # GDP的评分
# company_industry_point = db.Column(db.Float) # 园区控制大小
# warter_point = db.Column(db.Float) # 水费的评分
# electricity_point = db.Column(db.Float) # 电费的评分()
# school_point = db.Column(db.Float) # 高校院所的评分
# mall_point = db.Column(db.Float) # 购物中心的评分
# hotel_point = db.Column(db.Float) # 酒店餐饮的评分
# policy_point = db.Column(db.Float) # 政策数的评分
#
# development_zone = db.Column(db.String(255)) # 所在开发区
#
#
# # 选址评分部分--企业聚合度
# # 选址评分部分--企业聚合度
# class CompanyIndustryPoint(db.Model):
# class CompanyIndustryPoint(db.Model):
# __tablename_ = "company_industry_point"
# __tablename_ = "company_industry_point"
...
...
apps/view_attract/view.py
View file @
3961e0ad
...
@@ -38,6 +38,10 @@ def get_jjzb(district):
...
@@ -38,6 +38,10 @@ def get_jjzb(district):
current_app
.
logger
.
error
(
e
)
current_app
.
logger
.
error
(
e
)
return
jsonify
(
code
=
RET
.
DBERR
,
msg
=
"数据库错误"
)
return
jsonify
(
code
=
RET
.
DBERR
,
msg
=
"数据库错误"
)
@api_attract.route
(
"/index"
,
methods
=
[
"GET"
])
def
menu
():
return
'hello! 你好!'
# 左上角企业数量各资质统计、左上角获取经济指标数据、产业机构分布饼状图数据统计
# 左上角企业数量各资质统计、左上角获取经济指标数据、产业机构分布饼状图数据统计
@api_attract.route
(
"/menu"
,
methods
=
[
"POST"
])
@api_attract.route
(
"/menu"
,
methods
=
[
"POST"
])
def
menu
():
def
menu
():
...
...
config.py
View file @
3961e0ad
...
@@ -18,7 +18,8 @@ class Config:
...
@@ -18,7 +18,8 @@ class Config:
SQLALCHEMY_TRACK_MODIFICATIONS
=
False
SQLALCHEMY_TRACK_MODIFICATIONS
=
False
# redis配置信息
# redis配置信息
REDIS_HOST
=
'127.0.0.1'
# REDIS_HOST = '127.0.0.1'
REDIS_HOST
=
'39.100.39.50'
REDIS_PORT
=
6379
REDIS_PORT
=
6379
# REDIS_PASS = "Mypwdty2020!" # TODO
# REDIS_PASS = "Mypwdty2020!" # TODO
REDIS_PASS
=
None
# TODO
REDIS_PASS
=
None
# TODO
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment