kede.sql 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. CREATE TABLE `enterprise` (
  2. `id` int(8) NOT NULL AUTO_INCREMENT,
  3. `ent_name` varchar(100) COMMENT '企业名称',
  4. `license` varchar(100) COMMENT '社会信用代码',
  5. `reg_capital` varchar(100) COMMENT '注册资金',
  6. `reg_date` varchar(20) COMMENT '工商注册时间',
  7. `reg_type` varchar(20) COMMENT '工商注册类型(字典值)',
  8. `main_products` varchar(200) COMMENT '主营产品,json数组',
  9. `address` varchar(200) DEFAULT '通信地址',
  10. `zip_code` varchar(10) COMMENT '邮政编码',
  11. `tax_office` varchar(20) COMMENT '企业所得税主管税务机关(根据所选省市区自动填充)',
  12. `province_id` int(8) COMMENT '省ID',
  13. `city_id` int(8) COMMENT '地ID',
  14. `district_id` int(8) COMMENT '区域ID',
  15. `legal_name` varchar(20) COMMENT '法人姓名',
  16. `legal_mobile` varchar(20) COMMENT '法人手机',
  17. `legal_id_card` varchar(20) COMMENT '法人身份证',
  18. `legal_phone` varchar(20) COMMENT '法人电话',
  19. `legal_fax` varchar(20) COMMENT '法人传真',
  20. `legal_email` varchar(200) COMMENT '法人邮箱',
  21. `link_name` varchar(20) COMMENT '联系人姓名',
  22. `link_mobile` varchar(20) COMMENT '联系人手机',
  23. `link_id_card` varchar(20) COMMENT '联系人身份证',
  24. `link_phone` varchar(20) COMMENT '联系人电话',
  25. `link_fax` varchar(20) COMMENT '联系人传真',
  26. `link_email` varchar(200) COMMENT '联系人邮箱',
  27. `listed_flag` bit(1) comment '是否上市',
  28. `listing_code` varchar(20) COMMENT '企业上市代码',
  29. `invest_flag` bit(1) comment '是否引入风险投资',
  30. `invest_capital` varchar(50) COMMENT '风险投资金额',
  31. `tech_flag` bit(1) comment '是否高新企业',
  32. `tech_code` varchar(50) COMMENT '高新企业编号',
  33. `license_path` varchar(200) COMMENT '营业执照附件',
  34. `deduction_flag` bit(1) comment '上年度是否做加计扣除',
  35. `logo` varchar(200) NOT NULL COMMENT '文件水印',
  36. `start_date` varchar(200) NOT NULL COMMENT '服务开始时间',
  37. `end_date` varchar(200) NOT NULL COMMENT '服务结束时间',
  38. `ent_state` int(2) NOT NULL default 1 COMMENT '企业状态 0:待审核 1:正常 2:驳回 3:过期 4:冻结' default 0,
  39. `report_state` int(2) NOT NULL default 1 COMMENT '申报状态 1:未申报 2:已申报 3:撤回',
  40. `create_by` varchar(30) DEFAULT NULL,
  41. `create_time` datetime DEFAULT current_timestamp,
  42. `update_by` varchar(30) DEFAULT NULL,
  43. `update_time` datetime DEFAULT NULL,
  44. `remark` varchar(300) DEFAULT NULL,
  45. PRIMARY KEY (`id`)
  46. ) ENGINE=InnoDB CHARSET=utf8 COMMENT='企业信息';
  47. CREATE TABLE `project` (
  48. `id` int(8) NOT NULL AUTO_INCREMENT,
  49. `ent_id` int(8) NOT NULL COMMENT '关联企业ID',
  50. `project_ref_id` int(8) COMMENT '关联原始项目ID',
  51. `ent_name` varchar(100) COMMENT '企业名称',
  52. `address` varchar(200) COMMENT '通讯地址',
  53. `link_name` varchar(20) COMMENT '联系人姓名',
  54. `link_mobile` varchar(20) COMMENT '联系人手机',
  55. `totoal_persons` varchar(8) COMMENT '职工总人数',
  56. `sales` varchar(20) COMMENT '年度销售收入(万元)',
  57. `tech_persons` varchar(8) COMMENT '研发人数',
  58. `tech_invest` varchar(20) COMMENT '研发投入',
  59. `tech_rate` varchar(20) COMMENT '占销售收入比例',
  60. `industry` varchar(200) COMMENT '企业所属行业',
  61. `innovate_flag` bit(1) COMMENT '创新示范区企业',
  62. `over_year_flag` bit(1) COMMENT '是否跨年',
  63. `project_start_date` varchar(20) COMMENT '项目开始日期',
  64. `project_end_date` varchar(20) COMMENT '项目结束日期',
  65. `small_flag` bit(1) comment '是否中小企业',
  66. `tech_flag` bit(1) comment '是否高新企业',
  67. `tech_scope` varchar(200) comment '高新企业所属技术领域(JSON数组)',
  68. `tech_start_date` varchar(20) COMMENT '高新证书有效期',
  69. `tech_end_date` varchar(20) COMMENT '高新证书有效期',
  70. `tech_license` varchar(200) COMMENT '高新证书',
  71. `user_id` int(8) NOT NULL COMMENT '用户ID',
  72. `project_owner` int(2) NOT NULL COMMENT '1:企业自填 2:技术 3:财务',
  73. `auth_state` int(2) NOT NULL default 1 COMMENT '审核状态 1:待提交 2:提交审核 3:审核通过 4:审核拒绝',
  74. `ent_state` int(2) NOT NULL default 1 COMMENT '企业状态 1:正常 2:冻结 3:过期',
  75. `report_state` int(2) NOT NULL default 1 COMMENT '申报状态 1:未申报 2:已申报 3:撤回',
  76. `report_flag` bit(1) NOT NULL default 0 COMMENT '申报提交标记1:是 0 否',
  77. `create_by` varchar(30) DEFAULT NULL,
  78. `create_time` datetime DEFAULT current_timestamp,
  79. `update_by` varchar(30) DEFAULT NULL,
  80. `update_time` datetime DEFAULT NULL,
  81. `remark` varchar(300) DEFAULT NULL,
  82. PRIMARY KEY (`id`)
  83. ) ENGINE=InnoDB CHARSET=utf8 COMMENT='项目信息';
  84. CREATE TABLE `project_attach` (
  85. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  86. `file_key` varchar(255) DEFAULT NULL COMMENT '存储文件名',
  87. `file_size` bigint(20) DEFAULT NULL COMMENT '大小',
  88. `file_type` varchar(255) DEFAULT NULL COMMENT '文件类型',
  89. `file_name` varchar(255) DEFAULT NULL COMMENT '原文件名',
  90. `url` varchar(255) DEFAULT NULL COMMENT '路径',
  91. `project_id` int(8) NOT NULL DEFAULT '-1' COMMENT '项目ID',
  92. `delete_flag` smallint(6) DEFAULT '0' COMMENT '删除标记 1:已删除',
  93. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  94. `create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
  95. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  96. `update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
  97. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  98. PRIMARY KEY (`id`)
  99. ) ENGINE=InnoDB AUTO_INCREMENT=560 DEFAULT CHARSET=utf8 COMMENT='项目附件信息表';
  100. CREATE TABLE `sys_region` (
  101. `id` bigint(20) NOT NULL COMMENT 'ID',
  102. `ad_code` varchar(20) DEFAULT NULL COMMENT '区域编码',
  103. `center` varchar(255) DEFAULT NULL COMMENT '区域中心点经纬度',
  104. `city_code` varchar(255) DEFAULT NULL COMMENT '城市代码',
  105. `level` varchar(20) DEFAULT NULL COMMENT '行政区划级别',
  106. `pinyin` varchar(255) DEFAULT NULL COMMENT '拼音',
  107. `name` varchar(255) DEFAULT NULL COMMENT '名称',
  108. `order_num` int(11) DEFAULT NULL COMMENT '排序',
  109. `parent_id` bigint(20) DEFAULT NULL COMMENT '父ID',
  110. `path` varchar(255) DEFAULT NULL COMMENT '行政地区路径',
  111. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  112. `create_by` varchar(64) DEFAULT NULL COMMENT '创建者',
  113. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  114. `update_by` varchar(64) DEFAULT NULL COMMENT '更新者',
  115. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  116. PRIMARY KEY (`id`) USING BTREE,
  117. KEY `idx_region_ad_code` (`ad_code`)
  118. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='行政区域表';
  119. alter table sys_user add scope_id int(8) comment '数据范围';