| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- CREATE TABLE `enterprise` (
- `id` int(8) NOT NULL AUTO_INCREMENT,
- `ent_name` varchar(100) COMMENT '企业名称',
- `license` varchar(100) COMMENT '社会信用代码',
- `reg_capital` varchar(100) COMMENT '注册资金',
- `reg_date` varchar(20) COMMENT '工商注册时间',
- `reg_type` varchar(20) COMMENT '工商注册类型(字典值)',
- `main_products` varchar(200) COMMENT '主营产品,json数组',
- `address` varchar(200) DEFAULT '通信地址',
- `zip_code` varchar(10) COMMENT '邮政编码',
- `tax_office` varchar(20) COMMENT '企业所得税主管税务机关(根据所选省市区自动填充)',
- `province_id` int(8) COMMENT '省ID',
- `city_id` int(8) COMMENT '地ID',
- `district_id` int(8) COMMENT '区域ID',
- `legal_name` varchar(20) COMMENT '法人姓名',
- `legal_mobile` varchar(20) COMMENT '法人手机',
- `legal_id_card` varchar(20) COMMENT '法人身份证',
- `legal_phone` varchar(20) COMMENT '法人电话',
- `legal_fax` varchar(20) COMMENT '法人传真',
- `legal_email` varchar(200) COMMENT '法人邮箱',
- `link_name` varchar(20) COMMENT '联系人姓名',
- `link_mobile` varchar(20) COMMENT '联系人手机',
- `link_id_card` varchar(20) COMMENT '联系人身份证',
- `link_phone` varchar(20) COMMENT '联系人电话',
- `link_fax` varchar(20) COMMENT '联系人传真',
- `link_email` varchar(200) COMMENT '联系人邮箱',
- `listed_flag` bit(1) comment '是否上市',
- `listing_code` varchar(20) COMMENT '企业上市代码',
- `invest_flag` bit(1) comment '是否引入风险投资',
- `invest_capital` varchar(50) COMMENT '风险投资金额',
- `tech_flag` bit(1) comment '是否高新企业',
- `tech_code` varchar(50) COMMENT '高新企业编号',
- `license_path` varchar(200) COMMENT '营业执照附件',
- `deduction_flag` bit(1) comment '上年度是否做加计扣除',
- `logo` varchar(200) NOT NULL COMMENT '文件水印',
- `start_date` varchar(200) NOT NULL COMMENT '服务开始时间',
- `end_date` varchar(200) NOT NULL COMMENT '服务结束时间',
- `ent_state` int(2) NOT NULL default 1 COMMENT '企业状态 0:待审核 1:正常 2:驳回 3:过期 4:冻结' default 0,
- `report_state` int(2) NOT NULL default 1 COMMENT '申报状态 1:未申报 2:已申报 3:撤回',
- `create_by` varchar(30) DEFAULT NULL,
- `create_time` datetime DEFAULT current_timestamp,
- `update_by` varchar(30) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- `remark` varchar(300) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB CHARSET=utf8 COMMENT='企业信息';
- CREATE TABLE `project` (
- `id` int(8) NOT NULL AUTO_INCREMENT,
- `ent_id` int(8) NOT NULL COMMENT '关联企业ID',
- `project_ref_id` int(8) COMMENT '关联原始项目ID',
- `ent_name` varchar(100) COMMENT '企业名称',
- `address` varchar(200) COMMENT '通讯地址',
- `link_name` varchar(20) COMMENT '联系人姓名',
- `link_mobile` varchar(20) COMMENT '联系人手机',
- `totoal_persons` varchar(8) COMMENT '职工总人数',
- `sales` varchar(20) COMMENT '年度销售收入(万元)',
- `tech_persons` varchar(8) COMMENT '研发人数',
- `tech_invest` varchar(20) COMMENT '研发投入',
- `tech_rate` varchar(20) COMMENT '占销售收入比例',
- `industry` varchar(200) COMMENT '企业所属行业',
- `innovate_flag` bit(1) COMMENT '创新示范区企业',
- `over_year_flag` bit(1) COMMENT '是否跨年',
- `project_start_date` varchar(20) COMMENT '项目开始日期',
- `project_end_date` varchar(20) COMMENT '项目结束日期',
- `small_flag` bit(1) comment '是否中小企业',
- `tech_flag` bit(1) comment '是否高新企业',
- `tech_scope` varchar(200) comment '高新企业所属技术领域(JSON数组)',
- `tech_start_date` varchar(20) COMMENT '高新证书有效期',
- `tech_end_date` varchar(20) COMMENT '高新证书有效期',
- `tech_license` varchar(200) COMMENT '高新证书',
- `user_id` int(8) NOT NULL COMMENT '用户ID',
- `project_owner` int(2) NOT NULL COMMENT '1:企业自填 2:技术 3:财务',
- `auth_state` int(2) NOT NULL default 1 COMMENT '审核状态 1:待提交 2:提交审核 3:审核通过 4:审核拒绝',
- `ent_state` int(2) NOT NULL default 1 COMMENT '企业状态 1:正常 2:冻结 3:过期',
- `report_state` int(2) NOT NULL default 1 COMMENT '申报状态 1:未申报 2:已申报 3:撤回',
- `report_flag` bit(1) NOT NULL default 0 COMMENT '申报提交标记1:是 0 否',
- `create_by` varchar(30) DEFAULT NULL,
- `create_time` datetime DEFAULT current_timestamp,
- `update_by` varchar(30) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- `remark` varchar(300) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB CHARSET=utf8 COMMENT='项目信息';
- CREATE TABLE `project_attach` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
- `file_key` varchar(255) DEFAULT NULL COMMENT '存储文件名',
- `file_size` bigint(20) DEFAULT NULL COMMENT '大小',
- `file_type` varchar(255) DEFAULT NULL COMMENT '文件类型',
- `file_name` varchar(255) DEFAULT NULL COMMENT '原文件名',
- `url` varchar(255) DEFAULT NULL COMMENT '路径',
- `project_id` int(8) NOT NULL DEFAULT '-1' COMMENT '项目ID',
- `delete_flag` smallint(6) DEFAULT '0' COMMENT '删除标记 1:已删除',
- `remark` varchar(500) DEFAULT NULL COMMENT '备注',
- `create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
- `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=560 DEFAULT CHARSET=utf8 COMMENT='项目附件信息表';
- CREATE TABLE `sys_region` (
- `id` bigint(20) NOT NULL COMMENT 'ID',
- `ad_code` varchar(20) DEFAULT NULL COMMENT '区域编码',
- `center` varchar(255) DEFAULT NULL COMMENT '区域中心点经纬度',
- `city_code` varchar(255) DEFAULT NULL COMMENT '城市代码',
- `level` varchar(20) DEFAULT NULL COMMENT '行政区划级别',
- `pinyin` varchar(255) DEFAULT NULL COMMENT '拼音',
- `name` varchar(255) DEFAULT NULL COMMENT '名称',
- `order_num` int(11) DEFAULT NULL COMMENT '排序',
- `parent_id` bigint(20) DEFAULT NULL COMMENT '父ID',
- `path` varchar(255) DEFAULT NULL COMMENT '行政地区路径',
- `remark` varchar(500) DEFAULT NULL COMMENT '备注',
- `create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
- `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- KEY `idx_region_ad_code` (`ad_code`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='行政区域表';
- alter table sys_user add scope_id int(8) comment '数据范围';
|