Commit bb2003d1 by lixinming

no message

parent 65eba980
......@@ -277,9 +277,10 @@ export const TablesConfig = [
year: {type:Sequelize.DATE}, //认定时间(年)
number: {type:Sequelize.INTEGER}, //个数
iprType: {type:Sequelize.INTEGER}, // 新增知识产权类型: 软件著作,发明专利,海外专利,植物新品种,集成电路布图,【枚举】
selectedValue: {type:Sequelize.INTEGER},//新增选中的值
selectedValue: {type:Sequelize.INTEGER},//新增选中的值 没有用到这个字段
iprName: {type:Sequelize.STRING(255)}, // 新增名称
iprUrl: {type:Sequelize.STRING(255)},//新增证明材料
category: {type:Sequelize.STRING(255)},//类别
// softwareCopyrightCount:{type:Sequelize.INTEGER} ,//新增软件著作数量
// inventionPatentCount:{type:Sequelize.INTEGER} ,//新增发明专利数量
// overseasPatentCount:{type:Sequelize.INTEGER},//新增海外专利数量
......@@ -468,9 +469,322 @@ export const TablesConfig = [
{type: "hasMany", check: "enterprise_ipr", foreignKey:"eId"},
{type: "hasMany", check: "enterprise_legal_person", foreignKey:"eId"},
{type: "hasMany", check: "enterprise_patent", foreignKey:"eId"},
{type: "hasMany", check: "enterprise_service", foreignKey:"eId"}
{type: "hasMany", check: "enterprise_service", foreignKey:"eId"},
//新加
{type:"hasMany", check:"info_update", goreignKey:"eId"},
{type:"hasMany", check:"enterprise_label", goreignKey:"eId"},
{type:"hasMany", check:"ownership", goreignKey:"eId"},
{type:"hasMany", check:"enterprise_industry", goreignKey:"eId"},
{type:"hasMany", check:"employees", goreignKey:"eId"},
{type:"hasMany", check:"branches", goreignKey:"eId"},
{type:"hasMany", check:"license", goreignKey:"eId"},
{type:"hasMany", check:"empty", goreignKey:"eId"},
{type:"hasMany", check:"enterprise_risk", goreignKey:"eId"},
{type:"hasMany", check:"enterprise_stem", goreignKey:"eId"},
{type:"hasMany", check:"certification", goreignKey:"eId"},
{type:"hasMany", check:"break_the_law", goreignKey:"eId"},
{type:"hasMany", check:"overseas_investment", goreignKey:"eId"},
]
},
//新加表
{
tableNameCn:'变更信息表',
tableName:'info_update',
schema:{
updateId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId: {type:Sequelize.STRING(255), allowNull:false}, //关联企业id
afterContent: {type:Sequelize.STRING(255)}, //变更前
beforeContent: {type:Sequelize.STRING(255)}, //变更后
changeDate: {type:Sequelize.DATE}, //变更时间
projectName :{type:Sequelize.STRING(255)},//变更类型
},
association: []
},
{
tableNameCn:'企业标签表',
tableName:'enterprise_label',
schema:{
elId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId: {type:Sequelize.STRING(255)}, //关联企业id
type:{type:Sequelize.STRING(255)}, //类型
labelName:{type:Sequelize.STRING(255)}, //标签名字
},
association: []
},
{
tableNameCn:'股权结构',
tableName:'ownership',
schema:{
owId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId: {type:Sequelize.STRING(255)}, //关联企业id
name:{type:Sequelize.STRING(255)}, //名称
finalBenefitPercent:{type:Sequelize.STRING(255)}, //最终受益股份
stockPercent:{type:Sequelize.STRING(255)}, //持股比例
stockType:{type:Sequelize.STRING(255)}, //投资人类型
realCapi:{type:Sequelize.STRING(255)}, //实缴出资额
paidUpCapitalUnit:{type:Sequelize.STRING(255)}, //实缴出资额单位
capiDate:{type:Sequelize.DATE}, //实缴时间
subscribedCapital:{type:Sequelize.STRING(255)}, //认缴出资额数额
subscribedCapitalUnit:{type:Sequelize.STRING(255)}, //认缴出资额单位
shoudDate:{type:Sequelize.DATE}, //认缴出资时间
},
association: []
},
{
tableNameCn:'行业信息分类',
tableName:'enterprise_industry',
schema:{
eiId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId: {type:Sequelize.STRING(255), allowNull:false}, //关联企业id
industryCode:{type:Sequelize.STRING(255), allowNull:false},//行业门类code
industry:{type:Sequelize.STRING(255), allowNull:false},//行业门类描述
subIndustryCode:{type:Sequelize.STRING(255), allowNull:false},//行业大类code
subIndustry:{type:Sequelize.STRING(255), allowNull:false},//行业大类描述
middleCategoryCode:{type:Sequelize.STRING(255), allowNull:false},//行业中类code
middleCategory:{type:Sequelize.STRING(255), allowNull:false},//行业中类描述
smallCategoryCode:{type:Sequelize.STRING(255), allowNull:false},//行业小类code
smallCategory:{type:Sequelize.STRING(255), allowNull:false},//行业小类描述
},
association: []
},
{
tableNameCn:'主要人员',
tableName:'employees',
schema:{
emId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId: {type:Sequelize.STRING(255), allowNull:false}, //关联企业id
job:{type:Sequelize.STRING(255), allowNull:false},//职务
name:{type:Sequelize.STRING(255), allowNull:false},//姓名
},
association: []
},
{
tableNameCn:'分支机构',
tableName:'branches',
schema:{
brId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
name:{type:Sequelize.STRING(255), allowNull:false},//机构名称
status:{type:Sequelize.STRING(255), allowNull:false},//状态
employeesName:{type:Sequelize.STRING(255), allowNull:false},//负责人
},
association: []
},
{
tableNameCn:'行政许可核查',
tableName:'license',
schema:{
liId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
source:{type:Sequelize.STRING(255)},// 来源
licenseNo:{type:Sequelize.STRING(255)},// 决定文书/许可编号(两者同时存在,则优先显示决定文书号)
licenseName:{type:Sequelize.STRING(255)},// 决定文书/许可证书名称(两者同时存在,则优先显示许可证书名称)
validityFrom:{type:Sequelize.DATE},// 有效期自,精确到天,如“2021-01-01”
validityTo:{type:Sequelize.DATE},// 有效期至,精确到天,如“2021-01-01”
licensOffice:{type:Sequelize.STRING(255)},// 许可机关
licensContent:{type:Sequelize.STRING(255)},// 许可内容
documentNo:{type:Sequelize.STRING(255)},// 决定文书号
permissionNo:{type:Sequelize.STRING(255)},// 许可编号
},
association: []
},
{
tableNameCn:'空壳扫描',
tableName:'empty',
schema:{
emptyId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
title:{type:Sequelize.STRING(255)},//标题
description:{type:Sequelize.STRING(255)},//描述
},
association: []
},
{
tableNameCn:'风险',
tableName:'enterprise_risk',
schema:{
riskId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
title:{type:Sequelize.STRING(255)},//标题
description:{type:Sequelize.STRING(255)},//描述
passage:{type:Sequelize.STRING(255)},//红黄绿通道
riskType:{type:Sequelize.STRING(255)},//风险类别(法律风险,行政处罚风险,经营合规性风险,国别风险,关联企业风险,经营稳定性风险)
typeCode:{type:Sequelize.INTEGER},//详情分类
},
association: []
},
{
tableNameCn:'科创分',
tableName:'enterprise_stem',
schema:{
stemId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
industry:{type:Sequelize.STRING(255)}, //一级行业
subIndustry:{type:Sequelize.STRING(255)}, //二级行业
industryRanking:{type:Sequelize.STRING(255)}, //行业位置,百分比(在同行中处于前多少)
score:{type:Sequelize.INTEGER}, //分数
},
association: []
},
{
tableNameCn:'资质证书',
tableName:'certification',
schema:{
cerId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255)}, //关联企业id
name:{type:Sequelize.STRING(255)},//产品名称或者资质类别及等级
type:{type:Sequelize.STRING(255)},//证书类型
startDate:{type:Sequelize.DATE},//证书生效时间
endDate:{type:Sequelize.DATE},//证书截止日期
no:{type:Sequelize.STRING(255)},//证书编号
typeDesc:{type:Sequelize.STRING(255)},//证书类型
institutionList:{type:Sequelize.STRING(255)},//发证机构
status:{type:Sequelize.STRING(255)},//证书状态
},
association: []
},
{
tableNameCn:'失信核查',
tableName:'dishonesty',
schema:{
disId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
liandate:{type:Sequelize.DATE},//立案日期,精确到天,如“2022-01-01”
anno:{type:Sequelize.STRING(255)},//案号
executegov:{type:Sequelize.STRING(255)},//执行法院
executestatus:{type:Sequelize.STRING(255)},//被执行人的履行情况
publicdate:{type:Sequelize.DATE},//发布日期,精确到天,如“2022-01-01”
executeno:{type:Sequelize.STRING(255)},//执行依据文号
actionRemark:{type:Sequelize.STRING(255)},//失信行为
amount:{type:Sequelize.STRING(255)},//涉案金额(元)
},
association: []
},
{
tableNameCn:'严重违法犯罪',
tableName:'break_the_law',
schema:{
btlId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
Type:{type:Sequelize.STRING(255)},//类型(保留字段)
AddReason:{type:Sequelize.STRING(255)},//列入原因
AddDate:{type:Sequelize.DATE},//列入时间
AddOffice:{type:Sequelize.STRING(255)},//列入决定机关
RemoveReason:{type:Sequelize.STRING(255)},//移除原因(保留字段)
RemoveDate:{type:Sequelize.DATE},//移除时间(保留字段)
RemoveOffice:{type:Sequelize.STRING(255)},//移除决定机关(保留字段)
},
association: []
},
{
tableNameCn:'对外投资',
tableName:'overseas_investment',
schema:{
oilId: {
type:Sequelize.STRING(255), //表示属性的数据类型
allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
primaryKey:true, //表示主键
unique:true //表示该列的值必须唯一
},
eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
name:{type:Sequelize.STRING(255)},//被投资企业名称
registCapi:{type:Sequelize.STRING(255)},//被投资企业注册资本
registeredCapital:{type:Sequelize.STRING(255)},//被投资企业注册资本数额
registeredCapitalUnit:{type:Sequelize.STRING(255)},//被投资企业注册资本单位
registeredCapitalCCY:{type:Sequelize.STRING(255)},//被投资企业注册资本币种
fundedRatio:{type:Sequelize.STRING(255)},//持股比例
shouldCapi:{type:Sequelize.STRING(255)},//认缴出资额
subscribedCapital:{type:Sequelize.STRING(255)},//认缴出资额数额
subscribedCapitalUnit:{type:Sequelize.STRING(255)},//认缴出资额单位
subscribedCapitalCCY:{type:Sequelize.STRING(255)},//认缴出资额币种
startDate:{type:Sequelize.DATE},//成立日期,精确到天,如“2022-01-01"
status:{type:Sequelize.STRING(255)},//企业状态
investDate:{type:Sequelize.DATE},//投资日期,精确到天,如“2022-01-01'
operName:{type:Sequelize.STRING(255)},//被投资法定代表人
},
association: []
},
// {
// tableNameCn:'招投标信息',// todo
// tableName:'tendering ',
// schema:{
// tenderId: {
// type:Sequelize.STRING(255), //表示属性的数据类型
// allowNull:false, //表示当前列是否允许为空, false表示该列不能为空
// primaryKey:true, //表示主键
// unique:true //表示该列的值必须唯一
// },
// eId:{type:Sequelize.STRING(255), allowNull:false}, //关联企业id
// },
// association: []
// },
{
tableNameCn:'管理后台用户',
tableName:'adminUser',
......
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