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
a42ddc99
Commit
a42ddc99
authored
Mar 10, 2023
by
dong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix20230310
parent
0b1a12e9
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
428 additions
and
458 deletions
+428
-458
apps/models.py
+283
-278
apps/view_index/view.py
+132
-173
apps/view_map/view.py
+3
-1
apps/view_radar/view.py
+0
-2
insert_company_hots.py
+10
-4
No files found.
apps/models.py
View file @
a42ddc99
...
...
@@ -91,6 +91,7 @@ class Enterprise(db.Model):
company_industry
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'所属行业'
,
comment
=
'所属行业'
)
# 所属行业
web_site
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'企业网址'
,
comment
=
'企业网址'
)
# 企业网址
business_scope
=
db
.
Column
(
db
.
Text
,
doc
=
'企业经营范围'
,
comment
=
'企业经营范围'
)
# 企业经营范围
register_org
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'登记机关'
,
comment
=
'登记机关'
)
money_type
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'注册币种'
,
comment
=
'注册币种'
)
# 注册币种
money_type_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'注册币种类型id'
,
comment
=
'注册币种类型id'
)
# 注册币种类型id
...
...
@@ -152,6 +153,7 @@ class Enterprise(db.Model):
class
Company
(
db
.
Model
):
__tablename__
=
"company"
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'企业主键id'
,
comment
=
'企业主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
String
(
255
),
index
=
True
,
comment
=
'企业id'
)
# 企业
company_name
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'企业名'
,
comment
=
'企业名'
)
# 企业名
chain_master
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'链主企业'
,
comment
=
'链主企业'
)
status
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'经营状态'
,
comment
=
'经营状态'
)
# 经营状态
...
...
@@ -159,10 +161,10 @@ class Company(db.Model):
capital
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'注册资本,22万美元'
,
comment
=
'注册资本,22万美元'
)
# 注册资本,22万美元
capital_nums
=
db
.
Column
(
db
.
Float
,
doc
=
'注册资本转换成人民币数值'
,
comment
=
'注册资本转换成人民币数值'
)
# 注册资本转换成人民币数值
capital_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'注册资本大小类型,0-100,1,100-500,2,500-1000,3,1000-5000,4,5000-10000,5,10000+,6'
,
comment
=
'注册资本大小类型,0-100,1,100-500,2,500-1000,3,1000-5000,4,5000-10000,5,10000+,6'
)
# 注册资本大小类型,0-100,1,100-500,2,500-1000,3,1000-5000,4,5000-10000,5,10000+,6
comment
=
'注册资本大小类型,0-100,1,100-500,2,500-1000,3,1000-5000,4,5000-10000,5,10000+,6'
)
build_date
=
db
.
Column
(
db
.
DateTime
,
doc
=
'注册时间'
,
comment
=
'注册时间'
)
# 注册时间
yearid
=
db
.
Column
(
db
.
Integer
,
doc
=
'成立时间年限id(1-3,1)(3-5,2)(5-8,3)(8-10,4)(10-15,5)(15以上,6)'
,
comment
=
'成立时间年限id(1-3,1)(3-5,2)(5-8,3)(8-10,4)(10-15,5)(15以上,6)'
)
# 成立时间年限id(1-3,1)(3-5,2)(5-8,3)(8-10,4)(10-15,5)(15以上,6)
comment
=
'成立时间年限id(1-3,1)(3-5,2)(5-8,3)(8-10,4)(10-15,5)(15以上,6)'
)
province
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'省'
,
comment
=
'省'
)
# 省
city
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'市'
,
comment
=
'市'
)
# 市
district
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'区'
,
comment
=
'区'
)
# 区
...
...
@@ -183,12 +185,13 @@ class Company(db.Model):
bao_num
=
db
.
Column
(
db
.
Integer
,
doc
=
'参保人数'
,
comment
=
'参保人数'
)
# 参保人数
entype
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'企业类型'
,
comment
=
'企业类型'
)
# 企业类型
entypeid
=
db
.
Column
(
db
.
Integer
,
doc
=
'公司类型id(个人独资企业-1)(股份有限公司-2)(有限责任公司-3)(合伙企业-4)(集体所有制-5)(全民所有制企业-6)(外商企业-7)'
,
comment
=
'公司类型id(个人独资企业-1)(股份有限公司-2)(有限责任公司-3)(合伙企业-4)(集体所有制-5)(全民所有制企业-6)(外商企业-7)'
)
# 公司类型id(个人独资企业-1)(股份有限公司-2)(有限责任公司-3)(合伙企业-4)(集体所有制-5)
comment
=
'公司类型id(个人独资企业-1)(股份有限公司-2)(有限责任公司-3)(合伙企业-4)(集体所有制-5)(全民所有制企业-6)(外商企业-7)'
)
# (全民所有制企业-6)(外商企业-7)
company_industry
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'所属行业'
,
comment
=
'所属行业'
)
# 所属行业
web_site
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'企业网址'
,
comment
=
'企业网址'
)
# 企业网址
business_scope
=
db
.
Column
(
db
.
Text
,
doc
=
'企业经营范围'
,
comment
=
'企业经营范围'
)
# 企业经营范围
register_org
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'登记机关'
,
comment
=
'登记机关'
)
money_type
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'注册币种'
,
comment
=
'注册币种'
)
# 注册币种
money_type_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'注册币种类型id'
,
comment
=
'注册币种类型id'
)
# 注册币种类型id
...
...
@@ -199,14 +202,14 @@ class Company(db.Model):
fianacing
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'是否为有融资企业'
,
comment
=
'是否为有融资企业'
)
# 是否为有融资企业
fianacing_rounds
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'融资轮次'
,
comment
=
'融资轮次'
)
# 融资轮次
roundid
=
db
.
Column
(
db
.
Integer
,
doc
=
'融资轮次id(天使/种子,1)(PreA/A+,2)(PreB/B+,3)(C轮以上,4)(收并购,5)(战略投资,6)(其他,7)'
,
comment
=
'融资轮次id(天使/种子,1)(PreA/A+,2)(PreB/B+,3)(C轮以上,4)(收并购,5)(战略投资,6)(其他,7)'
)
# 融资轮次id(天使/种子,1)(PreA/A+,2)(PreB/B+,3)(C轮以上,4)(收并购,5)(战略投资,6)(其他,7)
comment
=
'融资轮次id(天使/种子,1)(PreA/A+,2)(PreB/B+,3)(C轮以上,4)(收并购,5)(战略投资,6)(其他,7)'
)
financing_amount
=
db
.
Column
(
db
.
Float
,
doc
=
'融资金额'
,
comment
=
'融资金额'
)
# 融资金额
software_copyright
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'是否为有软件著作权'
,
comment
=
'是否为有软件著作权'
)
# 是否为有软件著作权
num_software
=
db
.
Column
(
db
.
Integer
,
doc
=
'软件著作权个数'
,
comment
=
'软件著作权个数'
)
# 软件著作权个数
public_sector
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'上市板块'
,
comment
=
'上市板块'
)
# 上市板块
quoted_company
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'是否上市企业'
,
comment
=
'是否上市企业'
)
# 是否上市企业
public_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'上市版块的id----360企业画像(A股,1)(创业股,2)(港股,3)(新三股,4)(新四股,5)(中小板,6)'
,
comment
=
'上市版块的id----360企业画像(A股,1)(创业股,2)(港股,3)(新三股,4)(新四股,5)(中小板,6)'
)
# 上市版块的id----360企业画像(A股,1)(创业股,2)(港股,3)(新三股,4)(新四股,5)(中小板,6)
comment
=
'上市版块的id----360企业画像(A股,1)(创业股,2)(港股,3)(新三股,4)(新四股,5)(中小板,6)'
)
foreign_investment
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'是否外商投资'
,
comment
=
'是否外商投资'
)
# 是否外商投资
patent
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'是否为有专利企业'
,
comment
=
'是否为有专利企业'
)
# 是否为有专利企业
...
...
@@ -245,269 +248,271 @@ class Company(db.Model):
# 晋城企业行政许可
class
Company
AdminPermission
(
db
.
Model
):
__tablename_
=
"company_
admin_permission
"
__table_args__
=
({
'comment'
:
'
晋城
企业行政许可数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
晋城企业行政许可主键id'
,
comment
=
'晋城
企业行政许可主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城企业id'
)
number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'晋城企业行政许可编号'
,
comment
=
'晋城
企业行政许可编号'
)
name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'晋城企业行政许可证名称'
,
comment
=
'晋城
企业行政许可证名称'
)
time
=
db
.
Column
(
db
.
DateTime
,
doc
=
'有效期自'
,
comment
=
'有效期自'
)
e
ffective_data
=
db
.
Column
(
db
.
DateTime
,
doc
=
'有效期至'
,
comment
=
'有效期至'
)
Licensing_authority
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可机关'
,
comment
=
'许可机关'
)
content
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可内容'
,
comment
=
'许可内容'
)
class
Company
Licence
(
db
.
Model
):
__tablename_
=
"company_
licence
"
__table_args__
=
({
'comment'
:
'企业行政许可数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
企业行政许可主键id'
,
comment
=
'
企业行政许可主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'企业id'
)
# 企业
licence_no
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业行政许可编号'
,
comment
=
'
企业行政许可编号'
)
licence_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业行政许可证名称'
,
comment
=
'
企业行政许可证名称'
)
from_date
=
db
.
Column
(
db
.
String
(
32
)
,
doc
=
'有效期自'
,
comment
=
'有效期自'
)
e
nd_date
=
db
.
Column
(
db
.
String
(
32
)
,
doc
=
'有效期至'
,
comment
=
'有效期至'
)
license_org
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可机关'
,
comment
=
'许可机关'
)
licence_
content
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可内容'
,
comment
=
'许可内容'
)
source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'来源'
,
comment
=
'来源'
)
# 晋城企业税务信用
class
CompanyTaxCredit
(
db
.
Model
):
__tablename_
=
"company_tax_credit"
__table_args__
=
({
'comment'
:
'晋城企业税务信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'晋城企业税务信用主键id'
,
comment
=
'晋城企业税务信用主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城企业id'
)
evaluation_annual
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'评价年度'
,
comment
=
'评价年度'
)
identify_number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税人识别号'
,
comment
=
'纳税人识别号'
)
level
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税信用等级'
,
comment
=
'纳税信用等级'
)
evaluate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'单位评价'
,
comment
=
'单位评价'
)
# 晋城企业进出口信用
class
CompanyImportExport
(
db
.
Model
):
__tablename_
=
"company_import_export"
__table_args__
=
({
'comment'
:
'晋城企业进出口信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'晋城企业进出口信用主键id'
,
comment
=
'晋城企业进出口信用主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城企业id'
)
register_customs
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'注册海关'
,
comment
=
'注册海关'
)
business_category
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'经营类别'
,
comment
=
'经营类别'
)
register_date
=
db
.
Column
(
db
.
DateTime
,
doc
=
'注册日期'
,
comment
=
'注册日期'
)
# 晋城企业供应商
# 企业税务信用
class
CompanyTaxInfo
(
db
.
Model
):
__tablename_
=
"company_tax_info"
__table_args__
=
({
'comment'
:
'企业税务信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'企业税务信用主键id'
,
comment
=
'企业税务信用主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'企业id'
)
name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'名称'
,
comment
=
'名称'
)
year
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'评价年度'
,
comment
=
'评价年度'
)
id_number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税人识别号'
,
comment
=
'纳税人识别号'
)
grade
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税信用等级'
,
comment
=
'纳税信用等级'
)
eval_department
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'单位评价'
,
comment
=
'单位评价'
)
type
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'类型'
,
comment
=
'类型'
)
business_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据id'
,
comment
=
'数据id'
)
# 企业进出口信用
class
CompanyInoutInfo
(
db
.
Model
):
__tablename_
=
"company_inout_info"
__table_args__
=
({
'comment'
:
'企业进出口信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'企业进出口信用主键id'
,
comment
=
'企业进出口信用主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'企业id'
)
customs_registered_address
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'注册海关'
,
comment
=
'注册海关'
)
management_category
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'经营类别'
,
comment
=
'经营类别'
)
record_date
=
db
.
Column
(
db
.
DateTime
,
doc
=
'注册日期'
,
comment
=
'注册日期'
)
industry_category
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'行业类别'
,
comment
=
'行业类别'
)
# 企业供应商
class
CompanySupplier
(
db
.
Model
):
__tablename_
=
"company_supplier"
__table_args__
=
({
'comment'
:
'
晋城
企业供应商数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
晋城企业供应商主键id'
,
comment
=
'晋城
企业供应商主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城
企业id'
)
__table_args__
=
({
'comment'
:
'企业供应商数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
企业供应商主键id'
,
comment
=
'
企业供应商主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'
企业id'
)
supplier_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'客户名字'
,
comment
=
'客户名字'
)
buy_rate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购占比'
,
comment
=
'采购占比'
)
buy_money
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购金额'
,
comment
=
'采购金额'
)
open_time
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公开时间'
,
comment
=
'公开时间'
)
data_source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
ratio
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购占比'
,
comment
=
'采购占比'
)
amount
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购金额'
,
comment
=
'采购金额'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
)
,
doc
=
'公开时间'
,
comment
=
'公开时间'
)
sources
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'关联关系'
,
comment
=
'关联关系'
)
lng
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'经度'
,
comment
=
'经度'
)
# 经度
lat
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'纬度'
,
comment
=
'纬度'
)
# 纬度
#
晋城
企业客户
class
CompanyC
ustomer
(
db
.
Model
):
__tablename_
=
"company_c
ustomer
"
__table_args__
=
({
'comment'
:
'
晋城
企业客户数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
晋城企业客户主键id'
,
comment
=
'晋城
企业客户主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城
企业id'
)
c
ustomer
_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'客户'
,
comment
=
'客户'
)
sales_rate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售占比'
,
comment
=
'销售占比'
)
sales_money
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售金额'
,
comment
=
'销售金额'
)
open_time
=
db
.
Column
(
db
.
DateTime
,
comment
=
'公开时间'
)
data_source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
# 企业客户
class
CompanyC
lient
(
db
.
Model
):
__tablename_
=
"company_c
lient
"
__table_args__
=
({
'comment'
:
'企业客户数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'
企业客户主键id'
,
comment
=
'
企业客户主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'
企业id'
)
c
lient
_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'客户'
,
comment
=
'客户'
)
ratio
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售占比'
,
comment
=
'销售占比'
)
amount
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售金额'
,
comment
=
'销售金额'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'公开时间'
)
sources
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'关联关系'
,
comment
=
'关联关系'
)
#
晋城
企业详情股权出质
class
Company
Stock
(
db
.
Model
):
__tablename_
=
"company_
stock
"
__table_args__
=
({
'comment'
:
'
晋城
企业详情股权出质'
})
# 添加表注释
# 企业详情股权出质
class
Company
Equity
(
db
.
Model
):
__tablename_
=
"company_
equity
"
__table_args__
=
({
'comment'
:
'企业详情股权出质'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'股权出质主键id'
,
comment
=
'股权出质主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城
企业id'
)
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'
企业id'
)
num
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'等级编号'
,
comment
=
'等级编号'
)
p
erson
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'出质人'
,
comment
=
'出质人'
)
from
_company
=
db
.
Column
(
db
.
String
(
25
),
doc
=
'出质股权的企业'
,
comment
=
'出质股权的企业'
)
reg_number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'等级编号'
,
comment
=
'等级编号'
)
p
ledgor
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'出质人'
,
comment
=
'出质人'
)
target
_company
=
db
.
Column
(
db
.
String
(
25
),
doc
=
'出质股权的企业'
,
comment
=
'出质股权的企业'
)
pledgee
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质权人'
,
comment
=
'质权人'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'出质股权数额(万元)'
,
comment
=
'出质股权数额(万元)'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'登记日期'
,
comment
=
'登记日期'
)
status
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'状态'
,
comment
=
'状态'
)
# 晋城企业详情股权质押
class
CompanyPledge
(
db
.
Model
):
__tablename_
=
"company_pledge"
__table_args__
=
({
'comment'
:
'晋城企业详情股权质押'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'股权质押主键id'
,
comment
=
'股权质押主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城企业id'
)
person1
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质押人'
,
comment
=
'质押人'
)
jion_company
=
db
.
Column
(
db
.
String
(
25
),
doc
=
'参股企业'
,
comment
=
'参股企业'
)
person2
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质押权人'
,
comment
=
'质押权人'
)
number
=
db
.
Column
(
db
.
Float
,
doc
=
'质押股份总额(股)'
,
comment
=
'质押股份总额(股)'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'质押股份市值(元)'
,
comment
=
'质押股份市值(元)'
)
amount
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'出质股权数额(万元)'
,
comment
=
'出质股权数额(万元)'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'登记日期'
,
comment
=
'登记日期'
)
status
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'状态'
,
comment
=
'状态'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公告日期'
,
comment
=
'公告日期'
)
# 晋城企业详情担保信息
class
CompanyDanbao
(
db
.
Model
):
__tablename_
=
"company_danbao"
__table_args__
=
({
'comment'
:
'晋城企业详情担保信息'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'担保信息主键id'
,
comment
=
'担保信息主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城企业id'
)
person1
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'被担保方'
,
comment
=
'被担保方'
)
person2
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'担保方'
,
comment
=
'担保方'
)
method
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'方式'
,
comment
=
'方式'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'担保金额(万元)'
,
comment
=
'担保金额(万元)'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公告日期'
,
comment
=
'公告日期'
)
# 晋城企业详情专利信息
# 企业详情专利信息
class
CompanyPatent
(
db
.
Model
):
__tablename_
=
"company_patent"
__table_args__
=
({
'comment'
:
'
晋城
企业详情专利信息'
})
# 添加表注释
__table_args__
=
({
'comment'
:
'企业详情专利信息'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'专利信息主键id'
,
comment
=
'专利信息主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'晋城企业id'
,
comment
=
'晋城
企业id'
)
ent_id
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'企业id'
,
comment
=
'
企业id'
)
name
=
db
.
Column
(
db
.
String
(
50
),
doc
=
'发明名称'
,
comment
=
'发明名称'
)
type
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'类型'
,
comment
=
'类型'
)
status
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'法律状态'
,
comment
=
'法律状态'
)
num
=
db
.
Column
(
db
.
String
(
50
),
doc
=
'申请号'
,
comment
=
'申请号'
)
day
=
db
.
Column
(
db
.
DateTime
,
doc
=
'申请日'
,
comment
=
'申请日'
)
open_num
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'公开号'
,
comment
=
'公开号'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公开日期'
,
comment
=
'公开日期'
)
person
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'发明人'
,
comment
=
'发明人'
)
apply_number
=
db
.
Column
(
db
.
String
(
50
),
doc
=
'申请号'
,
comment
=
'申请号'
)
apply_date
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'申请日'
,
comment
=
'申请日'
)
pub_number
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'公开号'
,
comment
=
'公开号'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'公开日期'
,
comment
=
'公开日期'
)
inventor
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'发明人'
,
comment
=
'发明人'
)
# 企业表行政处罚
class
CompanyPunish
(
db
.
Model
):
__tablename_
=
"company_punish"
__table_args__
=
({
'comment'
:
'企业表行政处罚'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'信息主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'公开日期'
)
punish_no
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚日期'
)
punish_reason
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'决定文书号'
)
punish_content
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚事由/违法行为类型'
)
punish_org
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚结果/内容'
)
sources
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚单位'
)
# 企业表资质证书
class
CompanyCertificate
(
db
.
Model
):
__tablename_
=
"company_certificate"
__table_args__
=
({
'comment'
:
'企业表资质证书'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'信息主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
start_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'发证时间'
)
type
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书类型'
)
cert_name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书名称'
)
cert_no
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书号'
)
end_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'截止时间'
)
# 全国企业表企业行政许可
class
Enterprise
AdminPermission
(
db
.
Model
):
__tablename_
=
"
company_admin_permission
"
class
Enterprise
Licence
(
db
.
Model
):
__tablename_
=
"
enterprise_licence
"
__table_args__
=
({
'comment'
:
'全国企业表企业行政许可数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'全国企业表企业行政许可主键id'
,
comment
=
'全国企业表企业行政许可主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'全国企业表企业行政许可编号'
,
comment
=
'全国企业表企业行政许可编号'
)
name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'全国企业表企业行政许可证名称'
,
comment
=
'全国企业表企业行政许可证名称'
)
time
=
db
.
Column
(
db
.
DateTime
,
doc
=
'有效期自'
,
comment
=
'有效期自'
)
effective_data
=
db
.
Column
(
db
.
DateTime
,
doc
=
'有效期至'
,
comment
=
'有效期至'
)
Licensing_authority
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可机关'
,
comment
=
'许可机关'
)
content
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'许可内容'
,
comment
=
'许可内容'
)
source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'来源'
,
comment
=
'来源'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'企业行政许可主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
# 企业
licence_no
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业行政许可编号'
)
licence_name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业行政许可证名称'
)
from_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'有效期自'
)
end_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'有效期至'
)
license_org
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'许可机关'
)
licence_content
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'许可内容'
)
source
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'来源'
)
# 全国企业表企业税务信用
class
EnterpriseTax
Credit
(
db
.
Model
):
__tablename_
=
"
company_tax_credit
"
class
EnterpriseTax
Info
(
db
.
Model
):
__tablename_
=
"
enterprise_tax_info
"
__table_args__
=
({
'comment'
:
'全国企业表企业税务信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'全国企业表企业税务信用主键id'
,
comment
=
'全国企业表企业税务信用主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
evaluation_annual
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'评价年度'
,
comment
=
'评价年度'
)
identify_number
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税人识别号'
,
comment
=
'纳税人识别号'
)
level
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'纳税信用等级'
,
comment
=
'纳税信用等级'
)
evaluate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'单位评价'
,
comment
=
'单位评价'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'企业税务信用主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'名称'
)
year
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'评价年度'
)
id_number
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'纳税人识别号'
)
grade
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'纳税信用等级'
)
eval_department
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'单位评价'
)
type
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'类型'
)
business_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'数据id'
)
# 全国企业表企业进出口信用
class
EnterpriseI
mportExport
(
db
.
Model
):
__tablename_
=
"
company_import_export
"
class
EnterpriseI
noutInfo
(
db
.
Model
):
__tablename_
=
"
enterprise_inout_info
"
__table_args__
=
({
'comment'
:
'全国企业表企业进出口信用数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'全国企业表企业进出口信用主键id'
,
comment
=
'全国企业表企业进出口信用主键id'
)
# 企业
c
ompany_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id
'
)
register_customs
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'注册海关'
,
comment
=
'注册海关
'
)
business_category
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'经营类别'
,
comment
=
'经营类别
'
)
register_date
=
db
.
Column
(
db
.
DateTime
,
doc
=
'注册日期'
,
comment
=
'注册日期
'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'企业进出口信用主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
c
ustoms_registered_address
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'注册海关
'
)
management_category
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'经营类别
'
)
record_date
=
db
.
Column
(
db
.
DateTime
,
comment
=
'注册日期
'
)
industry_category
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'行业类别
'
)
# 全国企业表企业供应商
class
EnterpriseSupplier
(
db
.
Model
):
__tablename_
=
"
company
_supplier"
__tablename_
=
"
enterprise
_supplier"
__table_args__
=
({
'comment'
:
'全国企业表企业供应商数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'全国企业表企业供应商主键id'
,
comment
=
'全国企业表企业供应商主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
supplier_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'客户名字'
,
comment
=
'客户名字'
)
buy_rate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购占比'
,
comment
=
'采购占比'
)
buy_money
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'采购金额'
,
comment
=
'采购金额'
)
open_time
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公开时间'
,
comment
=
'公开时间'
)
data_source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'关联关系'
,
comment
=
'关联关系'
)
lng
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'经度'
,
comment
=
'经度'
)
# 经度
lat
=
db
.
Column
(
db
.
String
(
100
),
doc
=
'纬度'
,
comment
=
'纬度'
)
# 纬度
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'企业供应商主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
supplier_name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'客户名字'
)
ratio
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'采购占比'
)
amount
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'采购金额'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'公开时间'
)
sources
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'关联关系'
)
lng
=
db
.
Column
(
db
.
String
(
100
),
comment
=
'经度'
)
# 经度
lat
=
db
.
Column
(
db
.
String
(
100
),
comment
=
'纬度'
)
# 纬度
# 全国企业表企业客户
class
EnterpriseC
ustomer
(
db
.
Model
):
__tablename_
=
"
company_customer
"
class
EnterpriseC
lient
(
db
.
Model
):
__tablename_
=
"
enterprise_client
"
__table_args__
=
({
'comment'
:
'全国企业表企业客户数据表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'全国企业表企业客户主键id'
,
comment
=
'全国企业表
企业客户主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表
企业id'
)
c
ustomer_name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'客户'
,
comment
=
'客户'
)
sales_rate
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售占比'
,
comment
=
'销售占比'
)
sales_money
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'销售金额'
,
comment
=
'销售金额'
)
open_time
=
db
.
Column
(
db
.
DateTime
,
comment
=
'公开时间'
)
data_source
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'数据来源'
,
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'关联关系'
,
comment
=
'关联关系'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'
企业客户主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'
企业id'
)
c
lient_name
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'客户'
)
ratio
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'销售占比'
)
amount
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'销售金额'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'公开时间'
)
sources
=
db
.
Column
(
db
.
String
(
32
)
,
comment
=
'数据来源'
)
relation
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'关联关系'
)
# 全国企业表企业详情股权出质
class
Enterprise
Stock
(
db
.
Model
):
__tablename_
=
"
company_stock
"
class
Enterprise
Equity
(
db
.
Model
):
__tablename_
=
"
enterprise_equity
"
__table_args__
=
({
'comment'
:
'全国企业表企业详情股权出质'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'股权出质主键id'
,
comment
=
'股权出质主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
num
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'等级编号'
,
comment
=
'等级编号'
)
person
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'出质人'
,
comment
=
'出质人'
)
from_company
=
db
.
Column
(
db
.
String
(
25
),
doc
=
'出质股权的企业'
,
comment
=
'出质股权的企业'
)
pledgee
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质权人'
,
comment
=
'质权人'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'出质股权数额(万元)'
,
comment
=
'出质股权数额(万元)'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'登记日期'
,
comment
=
'登记日期'
)
status
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'状态'
,
comment
=
'状态'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'股权出质主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
# 全国企业表企业详情股权质押
class
EnterprisePledge
(
db
.
Model
):
__tablename_
=
"company_pledge"
__table_args__
=
({
'comment'
:
'全国企业表企业详情股权质押'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'股权质押主键id'
,
comment
=
'股权质押主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
person1
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质押人'
,
comment
=
'质押人'
)
jion_company
=
db
.
Column
(
db
.
String
(
25
),
doc
=
'参股企业'
,
comment
=
'参股企业'
)
person2
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'质押权人'
,
comment
=
'质押权人'
)
number
=
db
.
Column
(
db
.
Float
,
doc
=
'质押股份总额(股)'
,
comment
=
'质押股份总额(股)'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'质押股份市值(元)'
,
comment
=
'质押股份市值(元)'
)
status
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'状态'
,
comment
=
'状态'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公告日期'
,
comment
=
'公告日期'
)
# 全国企业表企业详情担保信息
class
EnterpriseDanbao
(
db
.
Model
):
__tablename_
=
"company_danbao"
__table_args__
=
({
'comment'
:
'全国企业表企业详情担保信息'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'担保信息主键id'
,
comment
=
'担保信息主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
person1
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'被担保方'
,
comment
=
'被担保方'
)
person2
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'担保方'
,
comment
=
'担保方'
)
method
=
db
.
Column
(
db
.
String
(
10
),
doc
=
'方式'
,
comment
=
'方式'
)
amount
=
db
.
Column
(
db
.
Float
,
doc
=
'担保金额(万元)'
,
comment
=
'担保金额(万元)'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公告日期'
,
comment
=
'公告日期'
)
reg_number
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'等级编号'
)
pledgor
=
db
.
Column
(
db
.
String
(
10
),
comment
=
'出质人'
)
target_company
=
db
.
Column
(
db
.
String
(
25
),
comment
=
'出质股权的企业'
)
pledgee
=
db
.
Column
(
db
.
String
(
10
),
comment
=
'质权人'
)
amount
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'出质股权数额(万元)'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'登记日期'
)
status
=
db
.
Column
(
db
.
String
(
10
),
comment
=
'状态'
)
# 全国企业表企业详情专利信息
class
EnterprisePatent
(
db
.
Model
):
__tablename_
=
"
company
_patent"
__tablename_
=
"
enterprise
_patent"
__table_args__
=
({
'comment'
:
'全国企业表企业详情专利信息'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'专利信息主键id'
,
comment
=
'专利信息主键id'
)
# 企业
company_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'全国企业表企业id'
,
comment
=
'全国企业表企业id'
)
name
=
db
.
Column
(
db
.
String
(
50
),
doc
=
'发明名称'
,
comment
=
'发明名称'
)
type
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'类型'
,
comment
=
'类型'
)
status
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'法律状态'
,
comment
=
'法律状态'
)
num
=
db
.
Column
(
db
.
String
(
50
),
doc
=
'申请号'
,
comment
=
'申请号'
)
day
=
db
.
Column
(
db
.
DateTime
,
doc
=
'申请日'
,
comment
=
'申请日'
)
open_num
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'公开号'
,
comment
=
'公开号'
)
datatime
=
db
.
Column
(
db
.
DateTime
,
doc
=
'公开日期'
,
comment
=
'公开日期'
)
person
=
db
.
Column
(
db
.
String
(
20
),
doc
=
'发明人'
,
comment
=
'发明人'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'专利信息主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
name
=
db
.
Column
(
db
.
String
(
50
),
comment
=
'发明名称'
)
type
=
db
.
Column
(
db
.
String
(
20
),
comment
=
'类型'
)
status
=
db
.
Column
(
db
.
String
(
20
),
comment
=
'法律状态'
)
apply_number
=
db
.
Column
(
db
.
String
(
50
),
comment
=
'申请号'
)
apply_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'申请日'
)
pub_number
=
db
.
Column
(
db
.
String
(
20
),
comment
=
'公开号'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'公开日期'
)
inventor
=
db
.
Column
(
db
.
String
(
20
),
comment
=
'发明人'
)
# 全国企业表行政处罚
class
EnterprisePunish
(
db
.
Model
):
__tablename_
=
"enterprise_punish"
__table_args__
=
({
'comment'
:
'全国企业表行政处罚'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'专利信息主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
pub_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'公开日期'
)
punish_no
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚日期'
)
punish_reason
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'决定文书号'
)
punish_content
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚事由/违法行为类型'
)
punish_org
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚结果/内容'
)
sources
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'处罚单位'
)
# 全国企业表资质证书
class
EnterpriseCertificate
(
db
.
Model
):
__tablename_
=
"enterprise_certificate"
__table_args__
=
({
'comment'
:
'全国企业表资质证书'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'专利信息主键id'
)
# 企业
ent_id
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'企业id'
)
start_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'发证时间'
)
type
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书类型'
)
cert_name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书名称'
)
cert_no
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'证书号'
)
end_date
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'截止时间'
)
# 产业导航目录
...
...
@@ -515,15 +520,15 @@ class Industry(db.Model):
__tablename_
=
"industry"
__table_args__
=
({
'comment'
:
'产业导航目录表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'产业主键id'
,
comment
=
'产业主键id'
)
name
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'导航名'
,
comment
=
'导航名'
)
# 导航名
oname
=
db
.
Column
(
db
.
String
(
32
),
doc
=
'导航真名'
,
comment
=
'导航真名'
)
# 导航真名
nid
=
db
.
Column
(
db
.
Integer
,
doc
=
'导航id(对应企业数据表中的f_type)'
,
comment
=
'导航id(对应企业数据表中的f_type)'
)
# 导航id(导航在企业数据中的id)
fid
=
db
.
Column
(
db
.
Integer
,
doc
=
'表中fid'
,
comment
=
'表中fid'
)
# 表中fid
statu
=
db
.
Column
(
db
.
Integer
,
doc
=
'启用状态1启用,2禁用'
,
comment
=
'启用状态1启用,2禁用'
)
# 启用状态1启用,2禁用
info
=
db
.
Column
(
db
.
Text
,
doc
=
'行业简介'
,
comment
=
'行业简介'
)
# 行业简介
companys
=
db
.
Column
(
db
.
Integer
,
doc
=
'行业下企业数'
,
comment
=
'行业下企业数'
)
# 行业下企业数
entities
=
db
.
Column
(
db
.
Integer
,
doc
=
'行业所包含细分行业实体数'
,
comment
=
'行业所包含细分行业实体数'
)
# 行业所包含细分行业实体数
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'产业主键id'
)
name
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'导航名'
)
# 导航名
oname
=
db
.
Column
(
db
.
String
(
32
),
comment
=
'导航真名'
)
# 导航真名
nid
=
db
.
Column
(
db
.
Integer
,
comment
=
'导航id(对应企业数据表中的f_type)'
)
# 导航id(导航在企业数据中的id)
fid
=
db
.
Column
(
db
.
Integer
,
comment
=
'表中fid'
)
# 表中fid
statu
=
db
.
Column
(
db
.
Integer
,
comment
=
'启用状态1启用,2禁用'
)
# 启用状态1启用,2禁用
info
=
db
.
Column
(
db
.
Text
,
comment
=
'行业简介'
)
# 行业简介
companys
=
db
.
Column
(
db
.
Integer
,
comment
=
'行业下企业数'
)
# 行业下企业数
entities
=
db
.
Column
(
db
.
Integer
,
comment
=
'行业所包含细分行业实体数'
)
# 行业所包含细分行业实体数
# 招商驾驶舱-区县经济指标表/产业载体-行政区
...
...
@@ -531,22 +536,22 @@ class City(BaseModel, db.Model):
__tablename__
=
"city"
__table_args__
=
({
'comment'
:
'招商驾驶舱-区县经济指标表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'经济指标主键id'
,
comment
=
'经济指标主键id'
)
area
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'区县名称'
,
comment
=
'区县名称'
)
# 区县名称
size
=
db
.
Column
(
db
.
Float
,
doc
=
'区县面积'
,
comment
=
'区县面积'
)
# 区县面积
year
=
db
.
Column
(
db
.
Integer
,
doc
=
'年份'
,
comment
=
'年份'
)
# 年份
people
=
db
.
Column
(
db
.
Integer
,
doc
=
'人口'
,
comment
=
'人口'
)
# 人口
GDP
=
db
.
Column
(
db
.
Float
,
doc
=
'GDP(万元)'
,
comment
=
'GDP(万元)'
)
# GDP(万元)
addscale
=
db
.
Column
(
db
.
Float
,
doc
=
'规上工业增加值'
,
comment
=
'规上工业增加值'
)
# 规上工业增加值
investment
=
db
.
Column
(
db
.
Float
,
doc
=
'固定投资资产'
,
comment
=
'固定投资资产'
)
# 固定投资资产
retail
=
db
.
Column
(
db
.
Float
,
doc
=
'社会消费品零售总额'
,
comment
=
'社会消费品零售总额'
)
# 社会消费品零售总额
in_out
=
db
.
Column
(
db
.
Float
,
doc
=
'进出口总额'
,
comment
=
'进出口总额'
)
# 进出口总额
public
=
db
.
Column
(
db
.
Float
,
doc
=
'一般公共预算支出'
,
comment
=
'一般公共预算支出'
)
# 一般公共预算支出
people_out
=
db
.
Column
(
db
.
Float
,
doc
=
'居然人均可支配收入'
,
comment
=
'居然人均可支配收入'
)
# 居然人均可支配收入
people_per
=
db
.
Column
(
db
.
Float
,
doc
=
'居民消费价格指数'
,
comment
=
'居民消费价格指数'
)
# 居民消费价格指数
public_in
=
db
.
Column
(
db
.
Float
,
doc
=
'一般公共预算收入'
,
comment
=
'一般公共预算收入'
)
# 一般公共预算收入
info
=
db
.
Column
(
db
.
Text
,
doc
=
'基本信息'
,
comment
=
'基本信息'
)
# 基本信息
question
=
db
.
Column
(
db
.
Text
,
doc
=
'标注'
,
comment
=
'标注'
)
# 标注
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'经济指标主键id'
)
area
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'区县名称'
)
# 区县名称
size
=
db
.
Column
(
db
.
Float
,
comment
=
'区县面积'
)
# 区县面积
year
=
db
.
Column
(
db
.
Integer
,
comment
=
'年份'
)
# 年份
people
=
db
.
Column
(
db
.
Integer
,
comment
=
'人口'
)
# 人口
GDP
=
db
.
Column
(
db
.
Float
,
comment
=
'GDP(万元)'
)
# GDP(万元)
addscale
=
db
.
Column
(
db
.
Float
,
comment
=
'规上工业增加值'
)
# 规上工业增加值
investment
=
db
.
Column
(
db
.
Float
,
comment
=
'固定投资资产'
)
# 固定投资资产
retail
=
db
.
Column
(
db
.
Float
,
comment
=
'社会消费品零售总额'
)
# 社会消费品零售总额
in_out
=
db
.
Column
(
db
.
Float
,
comment
=
'进出口总额'
)
# 进出口总额
public
=
db
.
Column
(
db
.
Float
,
comment
=
'一般公共预算支出'
)
# 一般公共预算支出
people_out
=
db
.
Column
(
db
.
Float
,
comment
=
'居然人均可支配收入'
)
# 居然人均可支配收入
people_per
=
db
.
Column
(
db
.
Float
,
comment
=
'居民消费价格指数'
)
# 居民消费价格指数
public_in
=
db
.
Column
(
db
.
Float
,
comment
=
'一般公共预算收入'
)
# 一般公共预算收入
info
=
db
.
Column
(
db
.
Text
,
comment
=
'基本信息'
)
# 基本信息
question
=
db
.
Column
(
db
.
Text
,
comment
=
'标注'
)
# 标注
flag
=
db
.
Column
(
db
.
Integer
,
comment
=
'数据标识 1整年数据,2阶段数据'
)
# 人口
...
...
@@ -555,10 +560,10 @@ class Video(db.Model):
__tablename__
=
"video"
__table_args__
=
({
'comment'
:
'招商驾驶舱-各区县视频表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'视频主键id'
,
comment
=
'视频主键id'
)
district
=
db
.
Column
(
db
.
String
(
32
),
nullable
=
False
,
doc
=
'区县名称'
,
comment
=
'区县名称'
)
image_url
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'视频封面'
,
comment
=
'视频封面'
)
video_id1
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'视频链接'
,
comment
=
'视频链接'
)
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'视频主键id'
)
district
=
db
.
Column
(
db
.
String
(
32
),
nullable
=
False
,
comment
=
'区县名称'
)
image_url
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'视频封面'
)
video_id1
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'视频链接'
)
# 招商驾驶舱-项目数量/金额产业分布图
...
...
@@ -566,11 +571,11 @@ class NewProject(BaseModel, db.Model):
__tablename__
=
"newproject"
__table_args__
=
({
'comment'
:
'招商驾驶舱-项目数量/金额产业分布表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'主键id'
,
comment
=
'主键id'
)
# id
type
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'产业类型'
,
comment
=
'产业类型'
)
# 产业类型
number
=
db
.
Column
(
db
.
Integer
,
doc
=
'项目个数'
,
comment
=
'项目个数'
)
# 项目个数
money
=
db
.
Column
(
db
.
Float
,
doc
=
'价格'
,
comment
=
'价格'
)
# 价格
district
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'区县名称'
,
comment
=
'区县名称'
)
#
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'主键id'
)
# id
type
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'产业类型'
)
# 产业类型
number
=
db
.
Column
(
db
.
Integer
,
comment
=
'项目个数'
)
# 项目个数
money
=
db
.
Column
(
db
.
Float
,
comment
=
'价格'
)
# 价格
district
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'区县名称'
)
#
# 招商驾驶舱-招商引资作战图
...
...
@@ -578,30 +583,30 @@ class Examine(BaseModel, db.Model):
__tablename__
=
"examine"
__table_args__
=
({
'comment'
:
'招商驾驶舱-招商引资作战图表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'主键id'
,
comment
=
'主键id'
)
# id
district
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'县区'
,
comment
=
'县区'
)
# 县区
year
=
db
.
Column
(
db
.
Integer
,
doc
=
'年'
,
comment
=
'年'
)
# 年
month
=
db
.
Column
(
db
.
Integer
,
doc
=
'月'
,
comment
=
'月'
)
# 月
project_num
=
db
.
Column
(
db
.
Integer
,
doc
=
'项目个数'
,
comment
=
'项目个数'
)
# 项目个数
sign_aim
=
db
.
Column
(
db
.
Integer
,
doc
=
'签约目标'
,
comment
=
'签约目标'
)
# 签约目标
sign_finnish
=
db
.
Column
(
db
.
Float
,
doc
=
'签约的完成'
,
comment
=
'签约的完成'
)
# 签约的完成
sign_grade
=
db
.
Column
(
db
.
Float
,
doc
=
'签约的得分,签约项目投资额完成率'
,
comment
=
'签约的得分,签约项目投资额完成率'
)
# 签约的得分,签约项目投资额完成率
start_finish
=
db
.
Column
(
db
.
Float
,
doc
=
'开工实际投资'
,
comment
=
'开工实际投资'
)
# 开工实际投资
start_grade
=
db
.
Column
(
db
.
Float
,
doc
=
'开工项目完成得分,开工项目计划投资额完成率'
,
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'主键id'
)
# id
district
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'县区'
)
# 县区
year
=
db
.
Column
(
db
.
Integer
,
comment
=
'年'
)
# 年
month
=
db
.
Column
(
db
.
Integer
,
comment
=
'月'
)
# 月
project_num
=
db
.
Column
(
db
.
Integer
,
comment
=
'项目个数'
)
# 项目个数
sign_aim
=
db
.
Column
(
db
.
Integer
,
comment
=
'签约目标'
)
# 签约目标
sign_finnish
=
db
.
Column
(
db
.
Float
,
comment
=
'签约的完成'
)
# 签约的完成
sign_grade
=
db
.
Column
(
db
.
Float
,
comment
=
'签约的得分,签约项目投资额完成率'
)
# 签约的得分,签约项目投资额完成率
start_finish
=
db
.
Column
(
db
.
Float
,
comment
=
'开工实际投资'
)
# 开工实际投资
start_grade
=
db
.
Column
(
db
.
Float
,
comment
=
'开工项目完成得分,开工项目计划投资额完成率'
)
# 开工项目完成得分,开工项目计划投资额完成率
invest_finish
=
db
.
Column
(
db
.
Float
,
doc
=
'固投已完成'
,
comment
=
'固投已完成'
)
# 固投已完成
invest_grade
=
db
.
Column
(
db
.
Float
,
doc
=
'固投得分,开工项目到位资金额'
,
comment
=
'固投得分,开工项目到位资金额'
)
# 固投得分,开工项目到位资金额
invest_finish
=
db
.
Column
(
db
.
Float
,
comment
=
'固投已完成'
)
# 固投已完成
invest_grade
=
db
.
Column
(
db
.
Float
,
comment
=
'固投得分,开工项目到位资金额'
)
# 固投得分,开工项目到位资金额
start_num
=
db
.
Column
(
db
.
Integer
,
doc
=
'项目的开工个数'
,
comment
=
'项目的开工个数'
)
# 项目的开工个数
start_num_grade
=
db
.
Column
(
db
.
Float
,
doc
=
'签约开工率得分'
,
comment
=
'签约开工率得分'
)
# 签约开工率得分
start_num
=
db
.
Column
(
db
.
Integer
,
comment
=
'项目的开工个数'
)
# 项目的开工个数
start_num_grade
=
db
.
Column
(
db
.
Float
,
comment
=
'签约开工率得分'
)
# 签约开工率得分
start_aim
=
db
.
Column
(
db
.
Float
,
doc
=
'开工计划金额'
,
comment
=
'开工计划金额'
)
# 开工计划金额
invest_aim
=
db
.
Column
(
db
.
Float
,
doc
=
'固投目标金额'
,
comment
=
'固投目标金额'
)
# 固投目标金额
invest_aim_f
=
db
.
Column
(
db
.
Float
,
doc
=
'非固投目标金额'
,
comment
=
'非固投目标金额'
)
# 非固投目标金额
invest_finish_f
=
db
.
Column
(
db
.
Integer
,
doc
=
'非固投已完成'
,
comment
=
'非固投已完成'
)
# 非固投已完成
invest_grade_f
=
db
.
Column
(
db
.
Float
,
doc
=
'非固投得分'
,
comment
=
'非固投得分'
)
# 非固投得分
grade
=
db
.
Column
(
db
.
Integer
,
doc
=
'综合排名'
,
comment
=
'综合排名'
)
# 综合排名
start_aim
=
db
.
Column
(
db
.
Float
,
comment
=
'开工计划金额'
)
# 开工计划金额
invest_aim
=
db
.
Column
(
db
.
Float
,
comment
=
'固投目标金额'
)
# 固投目标金额
invest_aim_f
=
db
.
Column
(
db
.
Float
,
comment
=
'非固投目标金额'
)
# 非固投目标金额
invest_finish_f
=
db
.
Column
(
db
.
Integer
,
comment
=
'非固投已完成'
)
# 非固投已完成
invest_grade_f
=
db
.
Column
(
db
.
Float
,
comment
=
'非固投得分'
)
# 非固投得分
grade
=
db
.
Column
(
db
.
Integer
,
comment
=
'综合排名'
)
# 综合排名
# 招商驾驶舱-重点招商项目表
...
...
@@ -609,19 +614,19 @@ class Project(BaseModel, db.Model):
__tablename__
=
"project"
__table_args__
=
({
'comment'
:
'招商驾驶舱-重点招商项目表'
})
# 添加表注释
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
doc
=
'工程id'
,
comment
=
'工程id'
)
# 工程id
project_stage_id
=
db
.
Column
(
db
.
Integer
,
doc
=
'项目阶段id:落地项目为1,招商项目为2'
,
comment
=
'项目阶段id:落地项目为1,招商项目为2'
)
name
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'工程名'
,
comment
=
'工程名'
)
# 一.工程名
district
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'区县名称'
,
comment
=
'区县名称'
)
# 二.县区
money
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'项目投资金额'
,
comment
=
'项目投资金额'
)
# 三.(2)项目投资金额
attract_industry
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'招引业态'
,
comment
=
'招引业态'
)
# 三.(2)项目投资金额
type
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'工程类型'
,
comment
=
'工程类型'
)
# 三.(1)工程类型
background
=
db
.
Column
(
db
.
Text
,
doc
=
'项目背景'
,
comment
=
'项目背景'
)
# 三.(3)项目背景
content
=
db
.
Column
(
db
.
Text
,
doc
=
'项目的具体内容'
,
comment
=
'项目的具体内容'
)
# 三.(4)项目的具体内容
way
=
db
.
Column
(
db
.
Text
,
doc
=
'拟引资方式及内容'
,
comment
=
'拟引资方式及内容'
)
# 四.拟引资方式及内容
company
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'招商单位'
,
comment
=
'招商单位'
)
# 五.(1)招商单位
contact
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'联系方式'
,
comment
=
'联系方式'
)
# 五.(2)联系方式
email
=
db
.
Column
(
db
.
String
(
255
),
doc
=
'电子邮箱'
,
comment
=
'电子邮箱'
)
# 五.(3)电子邮箱
id
=
db
.
Column
(
db
.
Integer
,
primary_key
=
True
,
autoincrement
=
True
,
comment
=
'工程id'
)
# 工程id
project_stage_id
=
db
.
Column
(
db
.
Integer
,
comment
=
'项目阶段id:落地项目为1,招商项目为2'
)
name
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'工程名'
)
# 一.工程名
district
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'区县名称'
)
# 二.县区
money
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'项目投资金额'
)
# 三.(2)项目投资金额
attract_industry
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'招引业态'
)
# 三.(2)项目投资金额
type
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'工程类型'
)
# 三.(1)工程类型
background
=
db
.
Column
(
db
.
Text
,
comment
=
'项目背景'
)
# 三.(3)项目背景
content
=
db
.
Column
(
db
.
Text
,
comment
=
'项目的具体内容'
)
# 三.(4)项目的具体内容
way
=
db
.
Column
(
db
.
Text
,
comment
=
'拟引资方式及内容'
)
# 四.拟引资方式及内容
company
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'招商单位'
)
# 五.(1)招商单位
contact
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'联系方式'
)
# 五.(2)联系方式
email
=
db
.
Column
(
db
.
String
(
255
),
comment
=
'电子邮箱'
)
# 五.(3)电子邮箱
# 招商驾驶舱-产业政策
...
...
apps/view_index/view.py
View file @
a42ddc99
...
...
@@ -81,7 +81,7 @@ def data_notification():
if
respose
.
status_code
==
200
:
html_etree
=
etree
.
HTML
(
respose
.
text
)
handeled_html_str
=
etree
.
tostring
(
html_etree
)
.
decode
()
print
(
handeled_html_str
)
#
print(handeled_html_str)
content_name_list
=
html_etree
.
xpath
(
'//div[@class="newslist newslistdixx"]//span[@class="list_newstitle"]/a/text()'
)
content_url_list
=
html_etree
.
xpath
(
'//div[@class="newslist newslistdixx"]//span[@class="list_newstitle"]/a/@href'
)
time_list
=
html_etree
.
xpath
(
'//div[@class="newslist newslistdixx"]//span[2]/text()'
)
...
...
@@ -701,23 +701,23 @@ def company_detail():
else
:
company_ids
=
[]
# 工商状况-查询行政许可数据
data_info1
=
CompanyAdminPermission
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info1
=
EnterpriseLicence
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 工商状况-查询税务信用数据
data_info2
=
CompanyTaxCredit
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info2
=
EnterpriseTaxInfo
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 工商状况-查询进出口信用数据
data_info3
=
CompanyImportExport
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info3
=
EnterpriseInoutInfo
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 工商状况-查询供应商数据信息
data_info4
=
Company
Supplier
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info4
=
Enterprise
Supplier
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 工商状况-查询客户数据信息
data_info5
=
CompanyCustomer
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info5
=
EnterpriseClient
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 企业风险-查询股权出质数据信息
data_info6
=
CompanyStock
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info6
=
EnterpriseEquity
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 企业风险-查询股权质押数据信息
data_info7
=
CompanyPledge
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 企业风险-查询
担保信息
数据信息
data_info8
=
CompanyDanbao
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info7
=
EnterpriseEquity
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 企业风险-查询
行政处罚
数据信息
data_info8
=
EnterprisePunish
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 知识产权-查询专利信息数据信息
data_info9
=
Company
Patent
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info9
=
Enterprise
Patent
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# 供应链图谱数据
# 供应链地图
supplier
=
CompanySupplier
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
...
...
@@ -775,101 +775,82 @@ def company_detail():
},
# 经营状况数据封装
"select2_info"
:
{
"select2_info_name"
:
'经营状况数据'
,
"label1"
:
[{
"label1_name"
:
'行政许可'
,
"
number"
:
data
.
number
,
"
name"
:
data
.
name
,
"
time"
:
(
data
.
time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"e
ffective_data"
:
(
data
.
effective_data
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
Licensing_authority"
:
data
.
Licensing_authority
,
"
content"
:
data
.
content
,
"
licence_no"
:
data
.
licence_no
,
"
licence_name"
:
data
.
licence_
name
,
"
from_date"
:
data
.
from_date
,
"e
nd_date"
:
data
.
end_date
,
"
license_org"
:
data
.
license_org
,
"
licence_content"
:
data
.
licence_
content
,
"source"
:
data
.
source
}
for
data
in
data_info1
if
data_info1
],
"label2"
:
[{
"label2_name"
:
'税务信用'
,
"evaluation_annual"
:
data
.
evaluation_annual
,
"identify_number"
:
data
.
identify_number
,
"level"
:
data
.
level
,
"evaluate"
:
data
.
evaluate
}
for
data
in
data_info2
if
data_info2
],
"name"
:
data
.
name
,
"year"
:
data
.
year
,
"id_number"
:
data
.
id_number
,
"grade"
:
data
.
grade
,
"eval_department"
:
data
.
eval_department
,
"type"
:
data
.
type
,
"business_id"
:
data
.
business_id
}
for
data
in
data_info2
if
data_info2
],
"label3"
:
[{
"label3_name"
:
'进出口信用'
,
"register_customs"
:
data
.
register_customs
,
"business_category"
:
data
.
business_category
,
"register_date"
:
(
data
.
register_date
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)}
for
data
in
data_info3
if
data_info3
],
"customs_registered_address"
:
data
.
customs_registered_address
,
"management_category"
:
data
.
management_category
,
"record_date"
:
data
.
record_date
,
"industry_category"
:
data
.
industry_category
}
for
data
in
data_info3
if
data_info3
],
"label4"
:
[{
"label4_name"
:
'供应商'
,
"supplier_name"
:
data
.
supplier_name
,
"
buy_rate"
:
data
.
buy_rate
,
"
buy_money"
:
data
.
buy_money
,
"
open_time"
:
(
data
.
open_time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
data_source"
:
data
.
data_source
,
"
ratio"
:
data
.
ratio
,
"
amount"
:
data
.
amount
,
"
pub_date"
:
data
.
pub_date
,
"
sources"
:
data
.
sources
,
"relation"
:
data
.
relation
}
for
data
in
data_info4
if
data_info4
],
"label5"
:
[{
"label5_name"
:
'客户'
,
"customer_name"
:
data
.
customer_name
,
"sales_rate"
:
data
.
sales_rate
,
"sales_money"
:
data
.
sales_money
,
"open_time"
:
(
data
.
open_time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
),
"data_source"
:
data
.
data_source
,
"relation"
:
data
.
relation
}
for
data
in
data_info5
if
data_info5
]
},
# 企业风险数据封装
"select3_info"
:
{
"select3_info_name"
:
'企业风险数据'
,
"label1"
:
[{
"client_name"
:
data
.
client_name
,
"ratio"
:
data
.
ratio
,
"amount"
:
data
.
amount
,
"pub_date"
:
data
.
pub_date
,
"sources"
:
data
.
sources
,
"relation"
:
data
.
relation
}
for
data
in
data_info5
if
data_info5
],
"label6"
:
[{
"label5_name"
:
'行政处罚'
,
"pub_date"
:
data
.
pub_date
,
"punish_no"
:
data
.
punish_no
,
"punish_reason"
:
data
.
punish_reason
,
"punish_content"
:
data
.
punish_content
,
"punish_org"
:
data
.
punish_org
,
"sources"
:
data
.
sources
}
for
data
in
data_info7
if
data_info7
],
"label7"
:
[{
"label5_name"
:
'资质证书'
,
"start_date"
:
data
.
start_date
,
"type"
:
data
.
type
,
"cert_name"
:
data
.
cert_name
,
"cert_no"
:
data
.
cert_no
,
"end_date"
:
data
.
end_date
}
for
data
in
data_info8
if
data_info8
],
"label8"
:
[{
"label1_name"
:
'股权出质'
,
"
num"
:
data
.
num
,
"p
erson"
:
data
.
person
,
"
from_company"
:
data
.
from
_company
,
"
reg_number"
:
data
.
reg_number
,
"p
ledgor"
:
data
.
pledgor
,
"
target_company"
:
data
.
target
_company
,
"pledgee"
:
data
.
pledgee
,
"amount"
:
data
.
amount
,
"
datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
pub_date"
:
data
.
pub_date
,
"status"
:
data
.
status
}
for
data
in
data_info6
if
data_info6
],
"label2"
:
[{
"label2_name"
:
'股权质押'
,
"person1"
:
data
.
person1
,
"jion_company"
:
data
.
jion_company
,
"person2"
:
data
.
person2
,
"number"
:
data
.
number
,
"amount"
:
data
.
amount
,
"status"
:
data
.
status
,
"datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
}
for
data
in
data_info7
if
data_info7
],
"label3"
:
[{
"label3_name"
:
'担保信息'
,
"person1"
:
data
.
person1
,
"person2"
:
data
.
person2
,
"method"
:
data
.
method
,
"amount"
:
data
.
amount
,
"datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
}
for
data
in
data_info8
if
data_info8
]
},
# 知识产权数据封装
"select4_info"
:
{
"select4_info_name"
:
'专利信息'
,
"label"
:
[{
"label9"
:
[{
"label_name"
:
'专利信息'
,
"name"
:
data
.
name
,
"type"
:
data
.
type
,
"status"
:
data
.
status
,
"
num"
:
data
.
num
,
"
day"
:
(
data
.
day
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
open_num"
:
data
.
open_num
,
"
datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
person"
:
data
.
person
"
apply_number"
:
data
.
apply_number
,
"
apply_date"
:
data
.
apply_date
,
"
pub_number"
:
data
.
pub_number
,
"
pub_date"
:
data
.
pub_date
,
"
inventor"
:
data
.
inventor
}
for
data
in
data_info9
if
data_info9
]
},
# 供应链图谱数据封装
"select5_info"
:
{
},
# 供应链地图封装
"select6_info"
:
{
"company_data"
:
{
"name"
:
company
.
company_name
,
"company_lat"
:
company
.
lat
,
"company_lng"
:
company
.
lng
,
"supplier"
:
[{
"supplier_name"
:
i
.
supplier_name
,
'lat'
:
i
.
lat
,
'lng'
:
i
.
lng
}
for
i
in
supplier
]}
}
}
else
:
...
...
@@ -905,33 +886,33 @@ def enterprise_detail():
try
:
enterprise
=
Enterprise
.
query
.
get
(
id
)
company
=
Company
.
query
.
get
(
id
)
company
_id
=
enterprise
.
company_id
user
=
User
.
query
.
get
(
user_id
)
# 获取关注列表
if
user
:
enterprise_ids
=
[
enter
.
id
for
enter
in
user
.
enterprise
]
else
:
enterprise_ids
=
[]
# 工商状况-查询行政许可数据
data_info1
=
Enterprise
AdminPermission
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info1
=
Enterprise
Licence
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 工商状况-查询税务信用数据
data_info2
=
EnterpriseTax
Credit
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info2
=
EnterpriseTax
Info
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 工商状况-查询进出口信用数据
data_info3
=
EnterpriseI
mportExport
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info3
=
EnterpriseI
noutInfo
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 工商状况-查询供应商数据信息
data_info4
=
EnterpriseSupplier
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info4
=
EnterpriseSupplier
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 工商状况-查询客户数据信息
data_info5
=
EnterpriseC
ustomer
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info5
=
EnterpriseC
lient
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 企业风险-查询股权出质数据信息
data_info6
=
Enterprise
Stock
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
#
企业风险-查询股权质押数据
信息
data_info7
=
EnterpriseP
ledge
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
#
企业风险-查询担保信息数据
信息
data_info8
=
Enterprise
Danbao
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info6
=
Enterprise
Equity
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
#
# 企业风险-查询全国企业表行政处罚
信息
data_info7
=
EnterpriseP
unish
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
#
# 企业风险-查询全国企业表资质证书
信息
data_info8
=
Enterprise
Certificate
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 知识产权-查询专利信息数据信息
data_info9
=
EnterprisePatent
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
data_info9
=
EnterprisePatent
.
query
.
filter_by
(
ent_id
=
company_
id
)
.
all
()
# 供应链图谱数据
# 供应链地图
supplier
=
EnterpriseSupplier
.
query
.
filter_by
(
company_id
=
id
)
.
all
()
# supplier = EnterpriseSupplier.query.filter_by(ent_id=company_
id).all()
if
enterprise
:
province
=
enterprise
.
province
if
enterprise
.
province
else
""
city
=
enterprise
.
city
if
enterprise
.
city
else
""
...
...
@@ -945,9 +926,7 @@ def enterprise_detail():
"email"
:
enterprise
.
email
if
enterprise
.
email
else
""
,
# 邮箱
"address"
:
enterprise
.
address
if
enterprise
.
address
else
""
,
# 地址
"collect"
:
"1"
if
enterprise
.
id
in
enterprise_ids
else
"2"
,
# 关注状态码1关注,2未关注
"choice"
:
"2"
,
# 1太原企业,2全国企业
"location"
:
province
+
city
+
district
,
"jwd"
:
{
"lng"
:
enterprise
.
lng
if
enterprise
.
lng
else
""
,
# 经度
"lat"
:
enterprise
.
lat
if
enterprise
.
lat
else
""
},
# 维度
...
...
@@ -964,11 +943,9 @@ def enterprise_detail():
"bao"
:
enterprise
.
bao_num
if
enterprise
.
bao_num
else
""
,
# 参保人数
"entype"
:
enterprise
.
entype
if
enterprise
.
entype
else
""
,
# 企业类型
"industry"
:
enterprise
.
company_industry
if
enterprise
.
company_industry
else
""
,
# 所属行业
"scope"
:
enterprise
.
business_scope
if
enterprise
.
business_scope
else
""
,
# 企业经营范围
"register_org"
:
enterprise
.
register_org
if
enterprise
.
register_org
else
""
,
# 企业经营范围
"tax_code"
:
enterprise
.
tax_code
if
enterprise
.
tax_code
else
""
,
"register_code"
:
enterprise
.
register_code
if
enterprise
.
register_code
else
""
,
"high_new"
:
'高新技术企业'
if
enterprise
.
high_new
==
'1'
else
""
,
"tbe"
:
'科技型中小企业'
if
enterprise
.
tbe
==
'1'
else
""
,
# "fianacing": '融资企业' if enterprise.fianacing == '1'' else "",
...
...
@@ -985,101 +962,83 @@ def enterprise_detail():
},
# 经营状况数据封装
"select2_info"
:
{
"select2_info_name"
:
'经营状况数据'
,
#
"select2_info_name": '经营状况数据',
"label1"
:
[{
"label1_name"
:
'行政许可'
,
"
number"
:
data
.
number
,
"
name"
:
data
.
name
,
"
time"
:
(
data
.
time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"e
ffective_data"
:
(
data
.
effective_data
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
Licensing_authority"
:
data
.
Licensing_authority
,
"
content"
:
data
.
content
,
"
licence_no"
:
data
.
licence_no
,
"
licence_name"
:
data
.
licence_
name
,
"
from_date"
:
data
.
from_date
,
"e
nd_date"
:
data
.
end_date
,
"
license_org"
:
data
.
license_org
,
"
licence_content"
:
data
.
licence_
content
,
"source"
:
data
.
source
}
for
data
in
data_info1
if
data_info1
],
"label2"
:
[{
"label2_name"
:
'税务信用'
,
"evaluation_annual"
:
data
.
evaluation_annual
,
"identify_number"
:
data
.
identify_number
,
"level"
:
data
.
level
,
"evaluate"
:
data
.
evaluate
}
for
data
in
data_info2
if
data_info2
],
"name"
:
data
.
name
,
"year"
:
data
.
year
,
"id_number"
:
data
.
id_number
,
"grade"
:
data
.
grade
,
"eval_department"
:
data
.
eval_department
,
"type"
:
data
.
type
,
"business_id"
:
data
.
business_id
}
for
data
in
data_info2
if
data_info2
],
"label3"
:
[{
"label3_name"
:
'进出口信用'
,
"register_customs"
:
data
.
register_customs
,
"business_category"
:
data
.
business_category
,
"register_date"
:
(
data
.
register_date
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)}
for
data
in
data_info3
if
data_info3
],
"customs_registered_address"
:
data
.
customs_registered_address
,
"management_category"
:
data
.
management_category
,
"record_date"
:
data
.
record_date
,
"industry_category"
:
data
.
industry_category
}
for
data
in
data_info3
if
data_info3
],
"label4"
:
[{
"label4_name"
:
'供应商'
,
"supplier_name"
:
data
.
supplier_name
,
"
buy_rate"
:
data
.
buy_rate
,
"
buy_money"
:
data
.
buy_money
,
"
open_time"
:
(
data
.
open_time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
data_source"
:
data
.
data_source
,
"
ratio"
:
data
.
ratio
,
"
amount"
:
data
.
amount
,
"
pub_date"
:
data
.
pub_date
,
"
sources"
:
data
.
sources
,
"relation"
:
data
.
relation
}
for
data
in
data_info4
if
data_info4
],
"label5"
:
[{
"label5_name"
:
'客户'
,
"customer_name"
:
data
.
customer_name
,
"sales_rate"
:
data
.
sales_rate
,
"sales_money"
:
data
.
sales_money
,
"open_time"
:
(
data
.
open_time
)
.
strftime
(
"
%
Y-
%
m-
%
d"
),
"data_source"
:
data
.
data_source
,
"relation"
:
data
.
relation
}
for
data
in
data_info5
if
data_info5
]
},
# 企业风险数据封装
"select3_info"
:
{
"select3_info_name"
:
'企业风险数据'
,
"label1"
:
[{
"client_name"
:
data
.
client_name
,
"ratio"
:
data
.
ratio
,
"amount"
:
data
.
amount
,
"pub_date"
:
data
.
pub_date
,
"sources"
:
data
.
sources
,
"relation"
:
data
.
relation
}
for
data
in
data_info5
if
data_info5
],
"label6"
:
[{
"label5_name"
:
'行政处罚'
,
"pub_date"
:
data
.
pub_date
,
"punish_no"
:
data
.
punish_no
,
"punish_reason"
:
data
.
punish_reason
,
"punish_content"
:
data
.
punish_content
,
"punish_org"
:
data
.
punish_org
,
"sources"
:
data
.
sources
}
for
data
in
data_info7
if
data_info7
],
"label7"
:
[{
"label5_name"
:
'资质证书'
,
"start_date"
:
data
.
start_date
,
"type"
:
data
.
type
,
"cert_name"
:
data
.
cert_name
,
"cert_no"
:
data
.
cert_no
,
"end_date"
:
data
.
end_date
}
for
data
in
data_info8
if
data_info8
],
"label8"
:
[{
"label1_name"
:
'股权出质'
,
"
num"
:
data
.
num
,
"p
erson"
:
data
.
person
,
"
from_company"
:
data
.
from
_company
,
"
reg_number"
:
data
.
reg_number
,
"p
ledgor"
:
data
.
pledgor
,
"
target_company"
:
data
.
target
_company
,
"pledgee"
:
data
.
pledgee
,
"amount"
:
data
.
amount
,
"
datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
pub_date"
:
data
.
pub_date
,
"status"
:
data
.
status
}
for
data
in
data_info6
if
data_info6
],
"label2"
:
[{
"label2_name"
:
'股权质押'
,
"person1"
:
data
.
person1
,
"jion_company"
:
data
.
jion_company
,
"person2"
:
data
.
person2
,
"number"
:
data
.
number
,
"amount"
:
data
.
amount
,
"status"
:
data
.
status
,
"datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
}
for
data
in
data_info7
if
data_info7
],
"label3"
:
[{
"label3_name"
:
'担保信息'
,
"person1"
:
data
.
person1
,
"person2"
:
data
.
person2
,
"method"
:
data
.
method
,
"amount"
:
data
.
amount
,
"datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
}
for
data
in
data_info8
if
data_info8
]
},
# 知识产权数据封装
"select4_info"
:
{
"select4_info_name"
:
'专利信息'
,
"label"
:
[{
"label9"
:
[{
"label_name"
:
'专利信息'
,
"name"
:
data
.
name
,
"type"
:
data
.
type
,
"status"
:
data
.
status
,
"
num"
:
data
.
num
,
"
day"
:
(
data
.
day
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
open_num"
:
data
.
open_num
,
"
datatime"
:
(
data
.
datatime
)
.
strftime
(
"
%
Y-
%
m-
%
d"
)
,
"
person"
:
data
.
person
"
apply_number"
:
data
.
apply_number
,
"
apply_date"
:
data
.
apply_date
,
"
pub_number"
:
data
.
pub_number
,
"
pub_date"
:
data
.
pub_date
,
"
inventor"
:
data
.
inventor
}
for
data
in
data_info9
if
data_info9
]
},
# 供应链图谱数据封装
"select5_info"
:
{
},
# 供应链地图封装
"select6_info"
:
{
"company_data"
:
{
"name"
:
enterprise
.
company_name
,
"company_lat"
:
enterprise
.
lat
,
"company_lng"
:
enterprise
.
lng
,
"supplier"
:
[{
"supplier_name"
:
i
.
supplier_name
,
'lat'
:
i
.
lat
,
'lng'
:
i
.
lng
}
for
i
in
supplier
]}
}
}
else
:
...
...
apps/view_map/view.py
View file @
a42ddc99
...
...
@@ -441,11 +441,12 @@ def attract_enterprise():
Enterprise
.
dengl
==
'1'
if
qualificat
==
'瞪羚企业'
else
text
(
''
),
Enterprise
.
isfive
==
'1'
if
qualificat
==
'中国500强企业'
else
text
(
''
),
Enterprise
.
scale
==
'1'
if
qualificat
==
'规模以上企业'
else
text
(
''
),
Enterprise
.
chain_master
==
'1'
if
qualificat
==
'链主企业'
else
text
(
''
),
Enterprise
.
serve
==
'1'
if
qualificat
==
'限额以上服务业企业'
else
text
(
''
)
)
size
=
enterprise_obj
.
count
()
enterprise_obj_list
=
enterprise_obj
.
order_by
(
Company
.
hots
.
desc
())
.
paginate
(
page
,
perpage
)
.
items
enterprise_obj_list
=
enterprise_obj
.
order_by
(
Enterprise
.
hots
.
desc
())
.
paginate
(
page
,
perpage
)
.
items
df
=
[{
"id"
:
i
.
id
,
"company_name"
:
i
.
company_name
,
...
...
@@ -458,6 +459,7 @@ def attract_enterprise():
"瞪羚"
if
i
.
dengl
==
'1'
else
''
,
"中国500强"
if
i
.
isfive
==
'1'
else
''
,
"规模以上企业"
if
i
.
scale
==
'1'
else
''
,
"链主企业"
if
i
.
chain_master
==
'1'
else
''
,
"限额以上服务业"
if
i
.
serve
==
'1'
else
''
]))
}
for
i
in
enterprise_obj_list
]
data
=
{
"size"
:
size
,
"df"
:
df
}
...
...
apps/view_radar/view.py
View file @
a42ddc99
...
...
@@ -1190,14 +1190,12 @@ def newList1():
if
district
:
enterprise
=
enterprise
.
filter_by
(
district
=
district
)
if
product
:
# 有可能会变成模糊查询
enterprise
=
enterprise
.
filter
(
or_
(
Enterprise
.
product_all
.
like
(
"
%
{}
%
"
.
format
(
product
)),
Enterprise
.
product_all1
.
like
(
"
%
{}
%
"
.
format
(
product
)),
Enterprise
.
product_all2
.
like
(
"
%
{}
%
"
.
format
(
product
))
))
if
name
:
# 有可能会变成模糊查询
enterprise
=
enterprise
.
filter
(
Enterprise
.
company_name
.
like
(
"
%
{}
%
"
.
format
(
name
)))
if
select
==
"1"
:
# 瞪羚
remind
=
"瞪羚企业"
...
...
insert_company_hots.py
View file @
a42ddc99
...
...
@@ -12,13 +12,19 @@ from apps import db
def
handle
():
with
app
.
app_context
():
company_obj_list
=
Company
.
query
.
all
()
# company_obj_list = Company.query.all()
# company_obj_list = Enterprise.query.all()
# print(company_obj_list)
# 读取企业数据表的资质
i
=
1
for
company_obj
in
company_obj_list
:
# for company_obj in company_obj_list:
for
id
in
range
(
16
,
5944047
):
company_obj
=
Enterprise
.
query
.
get
(
id
)
if
not
company_obj
:
continue
grade_li
=
[]
# if company_obj.company_name == '山
西永硕新材料科技
有限公司':
# if company_obj.company_name == '山
东中联佳裕软件股份
有限公司':
# print('--')
if
company_obj
.
isfive
and
company_obj
.
isfive
==
'1'
:
# 五百强
grade_li
.
append
(
5
)
...
...
@@ -70,7 +76,7 @@ def handle():
total_grede
=
0
company_obj
.
hots
=
total_grede
db
.
session
.
commit
()
print
(
str
(
round
(
i
/
len
(
company_obj_list
)
*
100
,
2
)
)
+
'
%
'
)
print
(
str
(
i
/
5944031
*
100
)
+
'
%
'
)
i
+=
1
...
...
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