update_sql.sql 87 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026
  1. /**
  2. 更新的SQL
  3. */
  4. /**
  5. 日期:2024-10-18
  6. 修改人:苟耕铨
  7. 未更新到test-env
  8. */
  9. DROP TABLE IF EXISTS `assets_calculate`;
  10. CREATE TABLE `assets_calculate` (
  11. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资产项目测算表id',
  12. `assets_id` bigint(20) NOT NULL COMMENT '资产项目id',
  13. `calculate_name` varchar(255) DEFAULT NULL COMMENT '测算名',
  14. `valuation_basis_date` date DEFAULT NULL COMMENT '评估基准日',
  15. `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建项目user_id',
  16. `calculate_info` json DEFAULT NULL COMMENT '测算信息',
  17. `calculate_file_name` varchar(255) DEFAULT NULL COMMENT '测算表文件名',
  18. `calculate_file_url` varchar(500) DEFAULT NULL COMMENT '测算表文件存储位置',
  19. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  20. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  21. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  22. PRIMARY KEY (`id`),
  23. KEY `assets_id` (`assets_id`,`create_user_id`) USING BTREE
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='资产项目测算信息表';
  25. DROP TABLE IF EXISTS `assets`;
  26. CREATE TABLE `assets` (
  27. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资产项目id',
  28. `project_name` varchar(500) DEFAULT NULL COMMENT '项目名称',
  29. `project_type_id` bigint(20) DEFAULT NULL COMMENT '项目类型id(字典表)',
  30. `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建项目user_id',
  31. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  32. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  33. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  34. PRIMARY KEY (`id`),
  35. KEY `project_type_id` (`project_type_id`,`create_user_id`)
  36. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  37. DROP TABLE IF EXISTS `user_post`;
  38. CREATE TABLE `user_post` (
  39. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户岗位-部门信息id',
  40. `user_oa_id` bigint(20) unsigned DEFAULT NULL COMMENT '用户OA id',
  41. `post_name` varchar(100) DEFAULT NULL COMMENT '岗位名称',
  42. `department_name` varchar(100) DEFAULT NULL COMMENT '部门名称',
  43. `role` varchar(50) DEFAULT NULL COMMENT '用户角色',
  44. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  45. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  46. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  47. PRIMARY KEY (`id`),
  48. KEY `user_oa_id` (`user_oa_id`) USING BTREE
  49. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  50. /**
  51. 日期:2024-10-18
  52. 修改人:苟耕铨
  53. 未更新到test-env
  54. */
  55. ALTER TABLE user_post MODIFY COLUMN post_name JSON NULL COMMENT '岗位名称(json)';
  56. ALTER TABLE user_post MODIFY COLUMN department_name JSON NULL COMMENT '部门名称(json)';
  57. ALTER TABLE user_post CHANGE COLUMN user_oa_id user_id bigint(20) unsigned DEFAULT NULL COMMENT 'user_id';
  58. /**
  59. 日期:2024-10-22
  60. 修改人:吴长林
  61. 未更新到test-env
  62. */
  63. DROP TABLE IF EXISTS `document_production`;
  64. CREATE TABLE `document_production` (
  65. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  66. `business_type` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务类型(ASSETS、HOUSE、LAND)',
  67. `business_id` bigint NOT NULL COMMENT '业务id',
  68. `doc_type` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档类型(各类报告、复评函、意见书、各类测算表)',
  69. `doc_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档编号',
  70. `doc_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档名称',
  71. `doc_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档路径',
  72. `doc_version` int NOT NULL DEFAULT '1' COMMENT '文档版本',
  73. `is_active` bit(1) NOT NULL DEFAULT b'1' COMMENT '当前使用',
  74. `create_user_id` bigint DEFAULT NULL COMMENT '文档生成人id',
  75. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '文档生成时间',
  76. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  77. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  78. PRIMARY KEY (`id`)
  79. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文档产品';
  80. DROP TABLE IF EXISTS `certificate_fixed_assets`;
  81. CREATE TABLE `certificate_fixed_assets` (
  82. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  83. `business_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务类型(ASSETS、HOUSE、LAND)',
  84. `business_id` bigint NOT NULL COMMENT '业务id',
  85. `certificate_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '不动产权证书号',
  86. `own_ship_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '权利人',
  87. `own_ship_info` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '共有情况',
  88. `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '房屋坐落',
  89. `unit_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '不动产单元号',
  90. `own_ship_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '权利类型',
  91. `own_ship_nature` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  92. `use_to` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用途',
  93. `acreage_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '面积描述',
  94. `expire_date_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '使用期限描述',
  95. `own_ship_other_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '权利其他状况',
  96. `attach_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '附记',
  97. `create_user_id` bigint NULL DEFAULT NULL COMMENT '录入人id',
  98. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  99. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  100. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  101. PRIMARY KEY (`id`) USING BTREE
  102. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '权证-不动产权证书' ROW_FORMAT = Dynamic;
  103. DROP TABLE IF EXISTS `certificate_house_own`;
  104. CREATE TABLE `certificate_house_own` (
  105. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  106. `business_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务类型(ASSETS、HOUSE、LAND)',
  107. `business_id` bigint NOT NULL COMMENT '业务id',
  108. `is_new` bit(1) NOT NULL COMMENT '是否为新证',
  109. `certificate_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '房屋所有权证号',
  110. `own_ship_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '房屋所有权人',
  111. `own_ship_info` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '共有情况',
  112. `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '房屋坐落',
  113. `register_date` date NULL DEFAULT NULL COMMENT '登记日期',
  114. `house_nature` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '房屋性质',
  115. `use_to` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用途(新:规划用途,老:设计用途)',
  116. `all_floor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '总层数',
  117. `acreage` decimal(10, 2) NULL DEFAULT NULL COMMENT '建筑面积',
  118. `inner_acreage` decimal(10, 2) NULL DEFAULT NULL COMMENT '套内建筑面积',
  119. `attach_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '附记',
  120. `area_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '丘地号',
  121. `own_ship_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '产别',
  122. `building_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '幢号',
  123. `house_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '房号',
  124. `structure` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '结构',
  125. `at_floor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '所在楼层',
  126. `create_user_id` bigint NULL DEFAULT NULL COMMENT '录入人id',
  127. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  128. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  129. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  130. PRIMARY KEY (`id`) USING BTREE
  131. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '权证-房屋所有权证' ROW_FORMAT = Dynamic;
  132. DROP TABLE IF EXISTS `certificate_land_use`;
  133. CREATE TABLE `certificate_land_use` (
  134. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  135. `business_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务类型(ASSETS、HOUSE、LAND)',
  136. `business_id` bigint NOT NULL COMMENT '业务id',
  137. `is_new` bit(1) NOT NULL COMMENT '是否为新证',
  138. `certificate_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '国有土地使用证号',
  139. `land_use_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '土地使用权人/土地使用者',
  140. `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '座落',
  141. `land_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '地号',
  142. `image_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '图号',
  143. `use_to` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '地类用途',
  144. `take_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '取得价格',
  145. `use_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '使用权类型',
  146. `expire_date` date NULL DEFAULT NULL COMMENT '终止日期',
  147. `acreage` decimal(10, 2) NULL DEFAULT NULL COMMENT '使用权面积',
  148. `outer_acreage` decimal(10, 2) NULL DEFAULT NULL COMMENT '其中分摊面积',
  149. `attach_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '记事',
  150. `land_level` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '土地等级',
  151. `create_user_id` bigint NULL DEFAULT NULL COMMENT '录入人id',
  152. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  153. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  154. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  155. PRIMARY KEY (`id`) USING BTREE
  156. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '权证-国有土地使用证' ROW_FORMAT = Dynamic;
  157. /**
  158. 日期:2024-10-23
  159. 修改人:苟耕铨
  160. 未更新到test-env
  161. */
  162. # 删除资产测算信息表中关于文档信息的字段
  163. ALTER TABLE assets_calculate DROP COLUMN calculate_file_name;
  164. ALTER TABLE assets_calculate DROP COLUMN calculate_file_url;
  165. # 模板信息表修改
  166. ALTER TABLE tmpl_asset_calculate ADD COLUMN has_section BIT(1) NOT NULL DEFAULT 0 COMMENT '是否有段落模板';
  167. ALTER TABLE tmpl_asset_report ADD COLUMN has_section BIT(1) NOT NULL DEFAULT 0 COMMENT '是否有段落模板';
  168. /**
  169. 日期:2024-11-06
  170. 修改人:苟耕铨
  171. 未更新到test-env
  172. */
  173. ALTER TABLE tmpl_asset_calculate_section ADD COLUMN section_name VARCHAR(50) NOT NULL COMMENT '测算表段落模板名称';
  174. ALTER TABLE tmpl_asset_calculate_section ADD COLUMN tmpl_code VARCHAR(50) NOT NULL COMMENT '模板code';
  175. ALTER TABLE tmpl_asset_calculate ADD COLUMN tmpl_code VARCHAR(50) NOT NULL COMMENT '模板code';
  176. /**
  177. 日期:2024-11-07
  178. 修改人:吴长林
  179. */
  180. DROP TABLE IF EXISTS `house_guaranty_process`;
  181. CREATE TABLE `house_guaranty_process-platform` (
  182. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  183. `home` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'docHome',
  184. `targets_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '估价结果一览表代码',
  185. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  186. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  187. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  188. PRIMARY KEY (`id`) USING BTREE
  189. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '房地产抵押过程表' ROW_FORMAT = Dynamic;
  190. /**
  191. 日期:2024-11-08
  192. 修改人:吴长林
  193. */
  194. ALTER TABLE house_guaranty_process ADD COLUMN doc_no VARCHAR(128) NOT NULL COMMENT '文档编号';
  195. /**
  196. 日期:2024-11-11
  197. 修改人:苟耕铨
  198. 未更新到test-env
  199. */
  200. ALTER TABLE tmpl_asset_calculate_section CHANGE COLUMN template_report_id template_calculate_id BIGINT(20) NOT NULL COMMENT '测算表模板id';
  201. /**
  202. 日期:2024-11-11
  203. 修改人:吴长林
  204. 未更新到test-env
  205. */
  206. ALTER TABLE house_guaranty_process DROP COLUMN doc_no;
  207. ALTER TABLE document_production ADD COLUMN business_cate VARCHAR(128) COMMENT '业务子类';
  208. /**
  209. 日期:2024-11-12
  210. 修改人:苟耕铨
  211. 未更新到test-env
  212. */
  213. RENAME TABLE assets TO assets_project;
  214. ALTER TABLE assets_project ADD COLUMN principal VARCHAR(128) NOT NULL COMMENT '委托人';
  215. /**
  216. 日期:2024-11-13
  217. 修改人:苟耕铨
  218. 未更新到test-env
  219. */
  220. ALTER TABLE assets_calculate MODIFY COLUMN create_user_id bigint(20) DEFAULT NULL COMMENT '测算表创建者user_id';
  221. /**
  222. 日期:2024-11-14
  223. 修改人:苟耕铨
  224. 未更新到test-env
  225. */
  226. ALTER TABLE assets_project ADD COLUMN completion_status BIT(1) DEFAULT b'0' NOT NULL COMMENT '项目完成状态';
  227. ALTER TABLE assets_calculate CHANGE COLUMN assets_id project_id BIGINT(20) NOT NULL COMMENT '资产项目id';
  228. /**
  229. 日期:2024-11-15
  230. 修改人:wucl
  231. 未更新到test-env
  232. */
  233. DROP TABLE IF EXISTS `house_guaranty_process`;
  234. CREATE TABLE `house_guaranty_process` (
  235. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  236. `parent_id` bigint(20) DEFAULT NULL COMMENT '父级id',
  237. `home` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'docHome',
  238. `targets_html` text COLLATE utf8mb4_unicode_ci COMMENT '估价结果一览表代码',
  239. `process_name` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '过程节点',
  240. `doc_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '过程文档路径',
  241. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  242. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  243. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  244. PRIMARY KEY (`id`) USING BTREE
  245. ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='房地产抵押过程表';
  246. DROP TABLE IF EXISTS `document_production`;
  247. CREATE TABLE `document_production` (
  248. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  249. `business_type` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '业务类型(ASSETS、HOUSE、LAND)',
  250. `business_id` bigint(20) NOT NULL COMMENT '业务id',
  251. `doc_type` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档类型(各类报告、复评函、意见书、各类测算表)',
  252. `doc_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档编号',
  253. `doc_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '文档名称',
  254. `consignor` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '委托人',
  255. `doc_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文档路径',
  256. `doc_version` int(11) NOT NULL DEFAULT '1' COMMENT '文档版本',
  257. `is_active` bit(1) NOT NULL DEFAULT b'1' COMMENT '当前使用',
  258. `create_user_id` bigint(20) DEFAULT NULL COMMENT '文档生成人id',
  259. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '文档生成时间',
  260. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  261. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  262. `business_cate` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务子类',
  263. PRIMARY KEY (`id`)
  264. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文档产品';
  265. /**
  266. 日期:2024-11-15
  267. 修改人:苟耕铨
  268. 未更新到test-env
  269. */
  270. # 修改表
  271. ALTER TABLE assets_calculate ADD COLUMN progress VARCHAR(128) NOT NULL COMMENT '测算表生成进度(BASE、IMPORT、GENERATE、FINISHED)';
  272. # 新建表
  273. DROP TABLE IF EXISTS `assets_calculate_eqpt_data`;
  274. CREATE TABLE `assets_calculate_eqpt_data` (
  275. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '机器设备测算数据id',
  276. `assets_calculate_id` bigint(20) NOT NULL COMMENT '资产测算表id',
  277. `sort_id` int(11) NOT NULL COMMENT '序号',
  278. `equipment_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备名称',
  279. `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产厂家',
  280. `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '型号规格',
  281. `purchase_date` datetime(0) NOT NULL COMMENT '购买日期',
  282. `activation_date` datetime(0) NOT NULL COMMENT '启用日期',
  283. `storage_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '存放地点',
  284. `quantity` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数量',
  285. `unit_of_measurement` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计量单位',
  286. `original_value` float NOT NULL COMMENT '账面原值',
  287. `net_value` float NOT NULL COMMENT '账面净值',
  288. `equipment_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备类型',
  289. `equipment_type_detail` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备详细类型',
  290. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  291. `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  292. `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  293. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  294. PRIMARY KEY (`id`) USING BTREE,
  295. INDEX `assets_calculate_id`(`assets_calculate_id`, `sort_id`) USING BTREE
  296. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机器设备测算数据表' ROW_FORMAT = Dynamic;
  297. /**
  298. 日期:2024-11-18
  299. 修改人:苟耕铨
  300. 未更新到test-env
  301. */
  302. ALTER TABLE assets_calculate CHANGE COLUMN calculate_info base_info JSON NULL COMMENT '基础测算信息';
  303. /**
  304. 日期:2024-11-22
  305. 修改人:苟耕铨
  306. 未更新到test-env
  307. */
  308. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN taxedUnitPrice DECIMAL(11, 2) NULL COMMENT '含税单价';
  309. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN taxRate DECIMAL(11, 2) NULL COMMENT '税率';
  310. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN economicServiceLife INT(11) NULL COMMENT '经济使用年数';
  311. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN directObservationDepreciationRate DECIMAL(11, 2) NULL COMMENT '直接观察成新率';
  312. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN valuationMethod VARCHAR(100) NULL COMMENT '作价方法';
  313. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN inquiryBasis VARCHAR(500) NULL COMMENT '询价依据';
  314. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN inquiryLocation VARCHAR(500) NULL COMMENT '询价地点';
  315. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN price DECIMAL(11, 2) NULL COMMENT '单价';
  316. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN freightAndMiscellaneousFeeRate DECIMAL(11, 2) NULL COMMENT '运杂费率';
  317. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN baseRate DECIMAL(11, 2) NULL COMMENT '基础费率';
  318. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN installationRate DECIMAL(11, 2) NULL COMMENT '安装费率';
  319. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN original_value book_original_value DECIMAL(11,2) NOT NULL COMMENT '账面原值';
  320. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN net_value book_net_value DECIMAL(11,2) NOT NULL COMMENT '账面净值';
  321. DROP TABLE IF EXISTS `eqpt_life_ifr_refs`;
  322. CREATE TABLE `eqpt_life_ifr_refs` (
  323. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备参考年限、安装费率id',
  324. `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型',
  325. `life_low_limit` int(11) NULL DEFAULT NULL COMMENT '使用年限下限',
  326. `life_up_limit` int(11) NULL DEFAULT NULL COMMENT '使用年限上限',
  327. `life_recommended_value` int(11) NULL DEFAULT NULL COMMENT '推荐使用年限',
  328. `ifr_up_limit` int(11) NULL DEFAULT NULL COMMENT '安装费率%上限',
  329. `ifr_low_limit` int(11) NULL DEFAULT NULL COMMENT '安装费率%下限',
  330. `ifr_recommended_value` int(11) NULL DEFAULT NULL COMMENT '推荐安装费率%',
  331. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  332. `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  333. `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  334. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  335. PRIMARY KEY (`id`) USING BTREE
  336. ) ENGINE = InnoDB AUTO_INCREMENT = 1155 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备年限、安装费率参考信息表' ROW_FORMAT = Dynamic;
  337. DROP TABLE IF EXISTS `house_guaranty_target`;
  338. CREATE TABLE `house_guaranty_target` (
  339. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  340. `doc_id` bigint NOT NULL COMMENT '文档id',
  341. `t_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象id',
  342. `base_info` json NULL COMMENT '估价对象基本信息(数组)',
  343. `is_part` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '是否建筑物部分',
  344. `has_building_year` bit(1) NULL DEFAULT NULL COMMENT '是否登记建成年份',
  345. `building_year` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '调查的建成年份',
  346. `land_certificate_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '国有土地证类型',
  347. `land_use_to` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '土地用途',
  348. `land_expire_date` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '土地使用权终止日期',
  349. `share_acreage1` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '土地无分户产权时分摊面积(㎡)',
  350. `is_layer` bit(1) NULL DEFAULT NULL COMMENT '是否采用分层面积处理方式',
  351. `has_layer_image` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '分层面积处理方式是否有图',
  352. `floor1_acreage` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '一层面积(㎡)',
  353. `floor2_acreage` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '二层面积(㎡)',
  354. `floor3_acreage` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '三层面积(㎡)',
  355. `is_address_same` bit(1) NULL DEFAULT NULL COMMENT '查勘地址与登记地址是否一致',
  356. `is_date_time_same` bit(1) NULL DEFAULT NULL COMMENT '查勘之日与价值时点是否一致',
  357. `is_address_certificate` bit(1) NULL DEFAULT NULL COMMENT '地址不一致时是否开具地址证明',
  358. `is_building_reduce_value` bit(1) NULL DEFAULT NULL COMMENT '是否考虑建筑物残值',
  359. `has_origin_certificate` bit(1) NULL DEFAULT NULL COMMENT '是否提供权属证件原件',
  360. `is_promise` bit(1) NULL DEFAULT NULL COMMENT '《权利状况说明及承诺书》承诺证件一致',
  361. `has_land_use_right_contract` bit(1) NULL DEFAULT NULL COMMENT '提供《国有建设用地使用权出让合同》',
  362. `is_rent_out` bit(1) NULL DEFAULT NULL COMMENT '估价对象是否已出租',
  363. `has_rent_out_contract` bit(1) NULL DEFAULT NULL COMMENT '是否提供租赁合同',
  364. `is_rent_limit` bit(1) NULL DEFAULT NULL COMMENT '是否考虑租约限制',
  365. `not_rent_limit_reason` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '未考虑租约限制原因',
  366. `rent_limit_reason` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '考虑租约限制原因',
  367. `rent_end_date` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '租约结束日期',
  368. `rent_start_date` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '租约起始日期',
  369. `rent_money` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '价值时点租金',
  370. `rent_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '承租人',
  371. `has_pledge` bit(1) NULL DEFAULT NULL COMMENT '是否设置抵押权',
  372. `pledge_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '抵押权人',
  373. `pledge_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '抵押权类型',
  374. `pledge_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '抵押权利价值',
  375. `same_pledge_continue` bit(1) NULL DEFAULT NULL COMMENT '同一抵押权人续贷',
  376. `new_pledge_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '新抵押权利人',
  377. `high_pledge_not_expire` bit(1) NULL DEFAULT NULL COMMENT '已设立最高额抵押权且抵押未到期',
  378. `same_pledge_high` bit(1) NULL DEFAULT NULL COMMENT '现拟设立最高额抵押权同一抵押权人',
  379. `first_money` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '其他法定优先受偿款(万元)',
  380. `debt_money` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '拖欠工程款(万元)',
  381. `is_take_out_first_money` bit(1) NULL DEFAULT NULL COMMENT '是否扣除法定优先受偿款',
  382. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  383. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  384. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  385. PRIMARY KEY (`id`) USING BTREE
  386. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '解析后的估价对象和补充信息' ROW_FORMAT = Dynamic;
  387. /**
  388. 日期:2024-11-26
  389. 修改人:苟耕铨
  390. 未更新到test-env
  391. */
  392. DROP TABLE IF EXISTS `eqpt_ppi`;
  393. CREATE TABLE `eqpt_ppi` (
  394. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '机器设备物价指数id',
  395. `ppi_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指标名称/频率/单位',
  396. `ppi_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指数行业类型',
  397. `ppi` float(11, 2) NULL DEFAULT NULL COMMENT '指数值',
  398. `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  399. `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  400. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  401. PRIMARY KEY (`id`) USING BTREE
  402. ) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机器设备物价指数表' ROW_FORMAT = Dynamic;
  403. # 将命名修改为下划线
  404. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN taxedUnitPrice taxed_unit_price DECIMAL(11, 2) NULL COMMENT '含税单价';
  405. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN taxRate tax_rate DECIMAL(11, 2) NULL COMMENT '税率';
  406. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN economicServiceLife economic_service_life INT(11) NULL COMMENT '经济使用年数';
  407. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN directObservationDepreciationRate direct_observation_depreciation_rate DECIMAL(11, 2) NULL COMMENT '直接观察成新率';
  408. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN valuationMethod valuation_method VARCHAR(100) NULL COMMENT '作价方法';
  409. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN inquiryBasis inquiry_basis VARCHAR(500) NULL COMMENT '询价依据';
  410. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN inquiryLocation inquiry_location VARCHAR(500) NULL COMMENT '询价地点';
  411. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN price price DECIMAL(11, 2) NULL COMMENT '单价';
  412. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN freightAndMiscellaneousFeeRate freight_and_miscellaneous_fee_rate DECIMAL(11, 2) NULL COMMENT '运杂费率';
  413. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN baseRate base_rate DECIMAL(11, 2) NULL COMMENT '基础费率';
  414. ALTER TABLE assets_calculate_eqpt_data CHANGE COLUMN installationRate installation_rate DECIMAL(11, 2) NULL COMMENT '安装费率';
  415. /**
  416. 日期:2024-11-28
  417. 修改人:苟耕铨
  418. 未更新到test-env
  419. */
  420. DROP TABLE IF EXISTS `assets_calculate_eqpt_imp_data`;
  421. CREATE TABLE `assets_calculate_eqpt_imp_data` (
  422. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '机器设备测算数据id',
  423. `eqpt_data_id` bigint(20) DEFAULT NULL COMMENT '测算数据主表id',
  424. `ppi` float(11,2) DEFAULT NULL COMMENT '价格指数',
  425. `pricing_basis` varchar(255) DEFAULT NULL COMMENT '取价依据',
  426. `central_parity_rate` float(11,2) DEFAULT NULL COMMENT '基准日汇率中间价',
  427. `tariff_rate` float(11,4) DEFAULT NULL COMMENT '关税税率',
  428. `import_VAT_rate` float(11,4) DEFAULT NULL COMMENT '进口增值税率',
  429. `bank_charges_rate` float(11,4) DEFAULT NULL COMMENT '银行财务费率',
  430. `foreign_transaction_rate` float(11,4) DEFAULT NULL COMMENT '外贸手续费率',
  431. `product_code` varchar(255) DEFAULT NULL COMMENT '商品编号',
  432. `currency` varchar(50) DEFAULT NULL COMMENT '币种',
  433. `address` varchar(255) DEFAULT NULL COMMENT '地址',
  434. `transaction_method` varchar(100) DEFAULT NULL COMMENT '成交方式',
  435. `contract_amount` decimal(11,2) DEFAULT NULL COMMENT '合同金额',
  436. `contract_signing_date` date DEFAULT NULL COMMENT '合同签订日期',
  437. `destination_port` varchar(100) DEFAULT NULL COMMENT '到岸港口',
  438. `original_price` decimal(11,2) DEFAULT NULL COMMENT '设备原价',
  439. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  440. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  441. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  442. PRIMARY KEY (`id`),
  443. KEY `eqpt_data_id` (`eqpt_data_id`) USING BTREE
  444. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='机器设备-进口设备测算数据表';
  445. /**
  446. 日期:2024-11-28
  447. 修改人:wucl
  448. 未更新到test-env
  449. */
  450. ALTER TABLE tmpl_house_paragraph ADD COLUMN rule varchar(255) NULL COMMENT '选用规则';
  451. ALTER TABLE house_guaranty_target ADD COLUMN is_costing_share_method bit(1) NULL COMMENT '采用成本法且分摊土地面积处理';
  452. ALTER TABLE house_guaranty_target ADD COLUMN no_building_house_nos bit(1) NULL COMMENT '未见栋号房号';
  453. ALTER TABLE house_guaranty_target ADD COLUMN explore_date varchar(64) NULL COMMENT '查勘日期';
  454. ALTER TABLE house_guaranty_target ADD COLUMN land_year_lower_house_year bit(1) NULL COMMENT '土地剩余使用年限短于建筑物剩余经济寿命';
  455. ALTER TABLE house_guaranty_target ADD COLUMN is_promise_file bit(1) NULL COMMENT '《承诺书》承诺相关的法律文件复印件与原件一致';
  456. ALTER TABLE house_guaranty_target ADD COLUMN is_in_cheng_du bit(1) NULL COMMENT '估价对象是否属于大成都范围内';
  457. /**
  458. 日期:2024-12-02
  459. 修改人:苟耕铨
  460. 未更新到test-env
  461. */
  462. # 新建表assets_calculate_eqpt_nons_data
  463. DROP TABLE IF EXISTS `assets_calculate_eqpt_nons_data`;
  464. CREATE TABLE `assets_calculate_eqpt_nons_data` (
  465. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '非标设备测算数据id',
  466. `eqpt_data_id` bigint(20) DEFAULT NULL COMMENT '测算数据主表id',
  467. `eqpt_code` varchar(255) DEFAULT NULL COMMENT '设备编号',
  468. `affiliated_system` varchar(255) DEFAULT NULL COMMENT '所属系统/生产线名称',
  469. `main_material_Cost` decimal(11,2) DEFAULT NULL COMMENT '主材费/设备报价(含税不含运费不含安装调试费)',
  470. `main_material_cost_rate` float(11,2) DEFAULT NULL COMMENT '不含主要外购件费的成本主材费率',
  471. `main_purchased_parts_cost` decimal(11,2) DEFAULT NULL COMMENT '主要外购件费',
  472. `cost_profit_ratio` float(11,2) DEFAULT NULL COMMENT '成本利润率',
  473. `sales_tax_rate` float(11,2) DEFAULT NULL COMMENT '销售税金率',
  474. `design_fee_rate` float(11,2) DEFAULT NULL COMMENT '非标准设备设计费率',
  475. `VAT_rate` float(11,2) DEFAULT NULL COMMENT '增值税率',
  476. `nons_eqpt_value` decimal(12,2) DEFAULT NULL COMMENT '非标设备估值',
  477. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  478. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  479. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  480. PRIMARY KEY (`id`),
  481. KEY `eqpt_data_id` (`eqpt_data_id`) USING BTREE
  482. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='机器设备-非标设备测算数据表';;
  483. # 新建表eqpt_gn_evp
  484. DROP TABLE IF EXISTS `eqpt_gn_evp`;
  485. CREATE TABLE `eqpt_gn_evp` (
  486. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '通用非标准设备估价参数id',
  487. `name` varchar(255) DEFAULT NULL COMMENT '设备名称',
  488. `mmcr_up_limit` double(11,2) DEFAULT NULL COMMENT '成本主材费率上限',
  489. `mmcr_low_limit` double(11,2) DEFAULT NULL COMMENT '成本主材费率下限',
  490. `mmcr_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐成本主材费率',
  491. `cpr_up_limit` double(11,2) DEFAULT NULL COMMENT '成本利润率上限',
  492. `cpr_low_limit` double(11,2) DEFAULT NULL COMMENT '成泵利润率下限',
  493. `cpr_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐成本利润率',
  494. `str_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐销售税金率',
  495. `dfr_up_limit` double(11,2) DEFAULT NULL COMMENT '设计费率上限',
  496. `dfr_low_limit` double(11,2) DEFAULT NULL COMMENT '设计费率下限',
  497. `drf_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐设计费率',
  498. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  499. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  500. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  501. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  502. PRIMARY KEY (`id`)
  503. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='通用非标准设备估价参数表 General Non-Standard Equipment Valuation Parameters';
  504. # 新建表eqpt_gn_evp
  505. DROP TABLE IF EXISTS `eqpt_life_ifr_refs`;
  506. CREATE TABLE `eqpt_life_ifr_refs` (
  507. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备参考年限、安装费率id',
  508. `type` varchar(255) NOT NULL COMMENT '类型',
  509. `life_low_limit` double(11,2) DEFAULT NULL COMMENT '使用年限下限',
  510. `life_up_limit` double(11,2) DEFAULT NULL COMMENT '使用年限上限',
  511. `life_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐使用年限',
  512. `ifr_up_limit` double(11,2) DEFAULT NULL COMMENT '安装费率%上限',
  513. `ifr_low_limit` double(11,2) DEFAULT NULL COMMENT '安装费率%下限',
  514. `ifr_recommended_value` double(11,2) DEFAULT NULL COMMENT '推荐安装费率%',
  515. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  516. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  517. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  518. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  519. PRIMARY KEY (`id`)
  520. ) ENGINE=InnoDB AUTO_INCREMENT=1155 DEFAULT CHARSET=utf8mb4 COMMENT='设备年限、安装费率参考信息表';
  521. # 修改表assets_calculate_eqpt_imp_data
  522. ALTER TABLE assets_calculate_eqpt_imp_data MODIFY COLUMN id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '进口设备测算数据id';
  523. /**
  524. 日期:2024-12-03
  525. 修改人:苟耕铨
  526. 未更新到test-env
  527. */
  528. ALTER TABLE document_production ADD COLUMN business_sub_id bigint(20) NULL COMMENT '业务二级id';
  529. /**
  530. 日期:2024-12-04
  531. 修改人:苟耕铨
  532. 未更新到test-env
  533. */
  534. CREATE TABLE `assets_report` (
  535. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资产项目报告id',
  536. `project_id` bigint(20) NOT NULL COMMENT '资产项目id',
  537. `report_name` varchar(255) DEFAULT NULL COMMENT '报告名',
  538. `base_info` json DEFAULT NULL COMMENT '基础报告信息',
  539. `create_user_id` bigint(20) DEFAULT NULL COMMENT '报告创建者user_id',
  540. `progress` varchar(128) NOT NULL COMMENT '报告生成进度(BASE、GENERATE、FINISHED)',
  541. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  542. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  543. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  544. PRIMARY KEY (`id`),
  545. KEY `project_id` (`project_id`)
  546. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='资产项目报告信息表';
  547. /**
  548. 日期:2024-12-05
  549. 修改人:苟耕铨
  550. 未更新到test-env
  551. */
  552. ALTER TABLE tmpl_asset_report ADD COLUMN tmpl_code VARCHAR(50) NOT NULL COMMENT '模板code';
  553. ALTER TABLE tmpl_asset_report_section ADD COLUMN section_name VARCHAR(50) NOT NULL COMMENT '测算表段落模板名称';
  554. ALTER TABLE tmpl_asset_report_section ADD COLUMN tmpl_code VARCHAR(50) NOT NULL COMMENT '模板code';
  555. /**
  556. 日期:2024-12-06
  557. 修改人:苟耕铨
  558. 未更新到test-env
  559. */
  560. ALTER TABLE assets_report ADD COLUMN calculate_id BIGINT(20) NULL COMMENT '关联的测算表id';
  561. /**
  562. 日期:2024-12-09
  563. 修改人:苟耕铨
  564. 未更新到test-env
  565. */
  566. ALTER TABLE assets_report ADD COLUMN production_no VARCHAR(255) NULL COMMENT '报告号(产品号)';
  567. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN evaluate_original_value DECIMAL(11,2) NULL COMMENT '评估原值';
  568. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN evaluate_net_value DECIMAL(11,2) NULL COMMENT '评估净值';
  569. /**
  570. 日期:2024-12-16
  571. 修改人:吴长林
  572. 未更新到test-env
  573. */
  574. ALTER TABLE house_target_entity ADD COLUMN community_name VARCHAR(255) NULL COMMENT '小区名称';
  575. ALTER TABLE house_target_entity ADD COLUMN building_no VARCHAR(32) NULL COMMENT '栋号';
  576. ALTER TABLE house_target_entity ADD COLUMN cert_combination int(8) NULL COMMENT '证件组合类型';
  577. ALTER TABLE house_target_entity ADD COLUMN east_way varchar(255) NULL COMMENT '东至';
  578. ALTER TABLE house_target_entity ADD COLUMN west_way varchar(255) NULL COMMENT '西至';
  579. ALTER TABLE house_target_entity ADD COLUMN south_way varchar(255) NULL COMMENT '南至';
  580. ALTER TABLE house_target_entity ADD COLUMN north_way varchar(255) NULL COMMENT '北至';
  581. ALTER TABLE house_guaranty_target ADD COLUMN land_use_type varchar(32) NULL COMMENT '土地使用权类型';
  582. CREATE TABLE `house_target_entity` (
  583. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  584. `business_id` bigint NOT NULL COMMENT '业务id',
  585. `tid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象id',
  586. `tno` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '估价对象序号',
  587. `house_age` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '建成年代',
  588. `use_info` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '使用状况',
  589. `use_to` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用途',
  590. `building_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '外墙装饰',
  591. `at_floor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '所在楼层',
  592. `floor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '总楼层',
  593. `elevator` int NULL DEFAULT NULL COMMENT '载人电梯数',
  594. `center_air_conditioning` bit(1) NULL DEFAULT NULL COMMENT '中央空调',
  595. `auto_spray` bit(1) NULL DEFAULT NULL COMMENT '自动喷淋',
  596. `smog_emergency` bit(1) NULL DEFAULT NULL COMMENT '烟雾报警',
  597. `fire_hydrant` bit(1) NULL DEFAULT NULL COMMENT '消防栓',
  598. `net_line` bit(1) NULL DEFAULT NULL COMMENT '网络光纤',
  599. `visual_sys` bit(1) NULL DEFAULT NULL COMMENT '可视化对讲系统',
  600. `building_structure` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '建筑结构',
  601. `office_smart_sys` bit(1) NULL DEFAULT NULL COMMENT '智慧办公系统',
  602. `base_facility` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '基本设施',
  603. `room_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '户型',
  604. `room_high` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '层高',
  605. `new_percentage` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '成新率',
  606. `livingroom_ground` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客厅地面',
  607. `livingroom_top` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客厅吊顶',
  608. `livingroom_wall` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客厅内墙',
  609. `livingroom_other` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客厅其他部分',
  610. `bedroom_ground` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '卧室地面',
  611. `bedroom_top` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '卧室吊顶',
  612. `bedroom_wall` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '卧室内墙',
  613. `bedroom_other` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '卧室其他部分',
  614. `bathroom_ground` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '厨卫地面',
  615. `bathroom_top` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '厨卫吊顶',
  616. `bathroom_wall` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '厨卫内墙',
  617. `bathroom_other` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '厨卫其他部分',
  618. `land_deep` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '土地开发程度',
  619. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  620. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  621. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  622. `community_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '小区名称',
  623. `building_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '栋号',
  624. `cert_combination` int NULL DEFAULT NULL COMMENT '证件组合类型',
  625. `east_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '东至',
  626. `west_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '西至',
  627. `south_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '南至',
  628. `north_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '北至',
  629. PRIMARY KEY (`id`) USING BTREE
  630. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '房地产估价对象实物信息' ROW_FORMAT = Dynamic;
  631. /**
  632. 日期:2024-12-17
  633. 修改人:苟耕铨
  634. 未更新到test-env
  635. */
  636. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN purchase_date date NOT NULL COMMENT '购买日期';
  637. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN activation_date date NOT NULL COMMENT '启用日期';
  638. /**
  639. 日期:2024-12-18
  640. 修改人:苟耕铨
  641. 未更新到test-env
  642. */
  643. ALTER TABLE assets_calculate_eqpt_imp_data ADD COLUMN tariff_rate_picture VARCHAR(500) NULL COMMENT '关税税率查询截图';
  644. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_1 VARCHAR(200) NULL COMMENT '主材1';
  645. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_2 VARCHAR(200) NULL COMMENT '主材2';
  646. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_1_quantity FLOAT(11,2) NULL COMMENT '主材1用量';
  647. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_2_quantity FLOAT(11,2) NULL COMMENT '主材2用量';
  648. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_1_use_ratio FLOAT(11,2) NULL COMMENT '主材1利用率%';
  649. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_2_use_ratio FLOAT(11,2) NULL COMMENT '主材2利用率%';
  650. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_1_price DECIMAL(11,2) NULL COMMENT '主材1单价(元/吨)';
  651. ALTER TABLE assets_calculate_eqpt_nons_data ADD COLUMN material_2_price DECIMAL(11,2) NULL COMMENT '主材2单价(元/吨)';
  652. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN usage_situation VARCHAR(100) NULL COMMENT '使用情况';
  653. /**
  654. 房地产抵押SQL汇总 完整表结构
  655. */
  656. /*
  657. Navicat Premium Data Transfer
  658. Source Server : mac-local
  659. Source Server Type : MySQL
  660. Source Server Version : 80100 (8.1.0)
  661. Source Host : localhost:3306
  662. Source Schema : productivity-platform
  663. Target Server Type : MySQL
  664. Target Server Version : 80100 (8.1.0)
  665. File Encoding : 65001
  666. Date: 19/12/2024 17:46:07
  667. */
  668. SET NAMES utf8mb4;
  669. SET FOREIGN_KEY_CHECKS = 0;
  670. -- ----------------------------
  671. -- Table structure for house_guaranty_aim
  672. -- ----------------------------
  673. DROP TABLE IF EXISTS `house_guaranty_aim`;
  674. CREATE TABLE `house_guaranty_aim` (
  675. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  676. `doc_id` bigint DEFAULT NULL COMMENT '文档id',
  677. `tid` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象番号',
  678. `tno` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价标的物序号',
  679. `certificate_no` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '权属证书号',
  680. `own_ship_user` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '权利人',
  681. `location` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '坐落',
  682. `at_floor` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所在楼层',
  683. `structure` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结构',
  684. `use_to` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用途',
  685. `outer_acreage` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分摊或占用土地使用权面积(㎡)',
  686. `acreage` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '建筑面积',
  687. `price` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单价',
  688. `amount` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总价',
  689. `land_certificate_no` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '国有土地使用证号',
  690. `land_type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地类(用途)',
  691. `act_address` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '实勘地址',
  692. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  693. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  694. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  695. `lng_lat` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '经纬度',
  696. PRIMARY KEY (`id`)
  697. ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='房地产估价对象标的物';
  698. -- ----------------------------
  699. -- Table structure for house_guaranty_base
  700. -- ----------------------------
  701. DROP TABLE IF EXISTS `house_guaranty_base`;
  702. CREATE TABLE `house_guaranty_base` (
  703. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  704. `doc_id` bigint NOT NULL COMMENT '文档id',
  705. `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
  706. `consignor` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '委托人',
  707. `doc_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '报告号',
  708. `appraiser1` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价师1',
  709. `appraiser2` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价师2',
  710. `appra_no1` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价师1注册号',
  711. `appra_no2` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价师2注册号',
  712. `doc_date` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '出具报告日期',
  713. `value_timing` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '价值时点',
  714. `methods` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '评估方法',
  715. `has_tech_report` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '是否提供技术报告',
  716. `is_ns_bank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '是否是农商银行项目',
  717. `is_check_origin_certificate` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '是否审核权属原件',
  718. `consignor_type` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '委托人类型',
  719. `consignor_address` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '委托人住所',
  720. `consignor_person` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '法定代表人',
  721. `consignor_money` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '注册资本',
  722. `credit_code` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码',
  723. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  724. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  725. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  726. PRIMARY KEY (`id`)
  727. ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='房地产抵押项目基本信息';
  728. -- ----------------------------
  729. -- Table structure for house_guaranty_process
  730. -- ----------------------------
  731. DROP TABLE IF EXISTS `house_guaranty_process`;
  732. CREATE TABLE `house_guaranty_process` (
  733. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  734. `parent_id` bigint DEFAULT NULL COMMENT '父级id',
  735. `home` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'docHome',
  736. `targets_html` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '估价结果一览表代码',
  737. `process_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '过程节点',
  738. `doc_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '过程文档路径',
  739. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  740. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  741. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  742. PRIMARY KEY (`id`) USING BTREE
  743. ) ENGINE=InnoDB AUTO_INCREMENT=205 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='房地产抵押过程表';
  744. -- ----------------------------
  745. -- Table structure for house_guaranty_target
  746. -- ----------------------------
  747. DROP TABLE IF EXISTS `house_guaranty_target`;
  748. CREATE TABLE `house_guaranty_target` (
  749. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  750. `doc_id` bigint NOT NULL COMMENT '文档id',
  751. `tid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象id',
  752. `is_part` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '是否建筑物部分',
  753. `has_building_year` bit(1) DEFAULT NULL COMMENT '是否登记建成年份',
  754. `building_year` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '调查的建成年份',
  755. `land_certificate_type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '国有土地证类型',
  756. `land_use_to` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '土地用途',
  757. `land_expire_date` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '土地使用权终止日期',
  758. `share_acreage1` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '土地无分户产权时分摊面积(㎡)',
  759. `is_layer` bit(1) DEFAULT NULL COMMENT '是否采用分层面积处理方式',
  760. `has_layer_image` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分层面积处理方式是否有图',
  761. `floor1_acreage` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '一层面积(㎡)',
  762. `floor2_acreage` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '二层面积(㎡)',
  763. `floor3_acreage` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '三层面积(㎡)',
  764. `is_address_same` bit(1) DEFAULT NULL COMMENT '查勘地址与登记地址是否一致',
  765. `is_date_time_same` bit(1) DEFAULT NULL COMMENT '查勘之日与价值时点是否一致',
  766. `is_address_certificate` bit(1) DEFAULT NULL COMMENT '地址不一致时是否开具地址证明',
  767. `is_building_reduce_value` bit(1) DEFAULT NULL COMMENT '是否考虑建筑物残值',
  768. `has_origin_certificate` bit(1) DEFAULT NULL COMMENT '是否提供权属证件原件',
  769. `is_promise` bit(1) DEFAULT NULL COMMENT '《权利状况说明及承诺书》承诺证件一致',
  770. `has_land_use_right_contract` bit(1) DEFAULT NULL COMMENT '提供《国有建设用地使用权出让合同》',
  771. `is_rent_out` bit(1) DEFAULT NULL COMMENT '估价对象是否已出租',
  772. `has_rent_out_contract` bit(1) DEFAULT NULL COMMENT '是否提供租赁合同',
  773. `is_rent_limit` bit(1) DEFAULT NULL COMMENT '是否考虑租约限制',
  774. `not_rent_limit_reason` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '未考虑租约限制原因',
  775. `rent_limit_reason` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '考虑租约限制原因',
  776. `rent_end_date` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '租约结束日期',
  777. `rent_start_date` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '租约起始日期',
  778. `rent_money` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '价值时点租金',
  779. `rent_user` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '承租人',
  780. `has_pledge` bit(1) DEFAULT NULL COMMENT '是否设置抵押权',
  781. `pledge_user` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '抵押权人',
  782. `pledge_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '抵押权类型',
  783. `pledge_value` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '抵押权利价值',
  784. `same_pledge_continue` bit(1) DEFAULT NULL COMMENT '同一抵押权人续贷',
  785. `new_pledge_user` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '新抵押权利人',
  786. `high_pledge_not_expire` bit(1) DEFAULT NULL COMMENT '已设立最高额抵押权且抵押未到期',
  787. `same_pledge_high` bit(1) DEFAULT NULL COMMENT '现拟设立最高额抵押权同一抵押权人',
  788. `first_money` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '其他法定优先受偿款(万元)',
  789. `debt_money` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拖欠工程款(万元)',
  790. `is_take_out_first_money` bit(1) DEFAULT NULL COMMENT '是否扣除法定优先受偿款',
  791. `is_costing_share_method` bit(1) DEFAULT NULL COMMENT '采用成本法且分摊土地面积处理',
  792. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  793. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  794. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  795. `no_building_house_nos` bit(1) DEFAULT NULL COMMENT '未见栋号房号',
  796. `explore_date` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '查勘日期',
  797. `land_year_lower_house_year` bit(1) DEFAULT NULL COMMENT '土地剩余使用年限短于建筑物剩余经济寿命',
  798. `is_promise_file` bit(1) DEFAULT NULL COMMENT '《承诺书》承诺相关的法律文件复印件与原件一致',
  799. `is_in_cheng_du` bit(1) DEFAULT NULL COMMENT '估价对象是否属于大成都范围内',
  800. `house_get_land_info` bit(1) DEFAULT NULL COMMENT '住宅获取土地信息',
  801. `land_use_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '土地使用权类型',
  802. `has_land_use_right` bit(1) DEFAULT NULL COMMENT '地役权',
  803. `has_living_right` bit(1) DEFAULT NULL COMMENT '居住权',
  804. `land_use_right_from` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '供地役权人',
  805. `land_use_right_to` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '需地役权人',
  806. PRIMARY KEY (`id`)
  807. ) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='解析后的估价对象和补充信息';
  808. -- ----------------------------
  809. -- Table structure for house_target_entity
  810. -- ----------------------------
  811. DROP TABLE IF EXISTS `house_target_entity`;
  812. CREATE TABLE `house_target_entity` (
  813. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  814. `business_id` bigint NOT NULL COMMENT '业务id',
  815. `tid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象id',
  816. `tno` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '估价对象序号',
  817. `house_age` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '建成年代',
  818. `use_info` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用状况',
  819. `use_to` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用途',
  820. `building_out` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '外墙装饰',
  821. `at_floor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所在楼层',
  822. `floor` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总楼层',
  823. `elevator` int DEFAULT NULL COMMENT '载人电梯数',
  824. `center_air_conditioning` bit(1) DEFAULT NULL COMMENT '中央空调',
  825. `auto_spray` bit(1) DEFAULT NULL COMMENT '自动喷淋',
  826. `smog_emergency` bit(1) DEFAULT NULL COMMENT '烟雾报警',
  827. `fire_hydrant` bit(1) DEFAULT NULL COMMENT '消防栓',
  828. `net_line` bit(1) DEFAULT NULL COMMENT '网络光纤',
  829. `visual_sys` bit(1) DEFAULT NULL COMMENT '可视化对讲系统',
  830. `building_structure` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '建筑结构',
  831. `office_smart_sys` bit(1) DEFAULT NULL COMMENT '智慧办公系统',
  832. `base_facility` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '基本设施',
  833. `room_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '户型',
  834. `room_high` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '层高',
  835. `new_percentage` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '成新率',
  836. `livingroom_ground` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客厅地面',
  837. `livingroom_top` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客厅吊顶',
  838. `livingroom_wall` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客厅内墙',
  839. `livingroom_other` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客厅其他部分',
  840. `bedroom_ground` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '卧室地面',
  841. `bedroom_top` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '卧室吊顶',
  842. `bedroom_wall` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '卧室内墙',
  843. `bedroom_other` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '卧室其他部分',
  844. `bathroom_ground` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厨卫地面',
  845. `bathroom_top` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厨卫吊顶',
  846. `bathroom_wall` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厨卫内墙',
  847. `bathroom_other` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厨卫其他部分',
  848. `land_deep` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '土地开发程度',
  849. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  850. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  851. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  852. `community_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '小区名称',
  853. `building_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '栋号',
  854. `cert_combination` int DEFAULT NULL COMMENT '证件组合类型',
  855. `east_way` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '东至',
  856. `west_way` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '西至',
  857. `south_way` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '南至',
  858. `north_way` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '北至',
  859. PRIMARY KEY (`id`)
  860. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='房地产估价对象实物信息';
  861. SET FOREIGN_KEY_CHECKS = 1;
  862. /**
  863. 12-20
  864. wucl
  865. */
  866. CREATE TABLE `house_guaranty_area` (
  867. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  868. `doc_id` bigint NOT NULL COMMENT '文档id',
  869. `tid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象id',
  870. `tno` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '估价对象序号',
  871. `lng` decimal(16, 6) NOT NULL COMMENT '经度',
  872. `lat` decimal(16, 6) NOT NULL COMMENT '纬度',
  873. `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地址',
  874. `road` json NULL COMMENT '路网信息',
  875. `public_transport` json NULL COMMENT '公共交通',
  876. `park` json NULL COMMENT '停车场信息',
  877. `business` json NULL COMMENT '商场信息',
  878. `community` json NULL COMMENT '周边小区',
  879. `education` json NULL COMMENT '周边学校',
  880. `hospital` json NULL COMMENT '周边医院',
  881. `bank` json NULL COMMENT '周边银行',
  882. `hotel` json NULL COMMENT '周边酒店',
  883. `spot` json NULL COMMENT '周边景区',
  884. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  885. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  886. `delete_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '删除状态',
  887. PRIMARY KEY (`id`) USING BTREE
  888. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '房地产标的物周边区位信息' ROW_FORMAT = Dynamic;
  889. /**
  890. 日期:2024-12-24
  891. 修改人:苟耕铨
  892. 未更新到test-env
  893. */
  894. ALTER TABLE assets_calculate_eqpt_data ADD KEY `equipment_name` (`equipment_name`) USING BTREE;
  895. ALTER TABLE assets_calculate_eqpt_data ADD KEY `model` (`model`) USING BTREE;
  896. ALTER TABLE assets_calculate_eqpt_data ADD KEY `purchase_date` (`purchase_date`) USING BTREE;
  897. ALTER TABLE assets_calculate_eqpt_data ADD KEY `activation_date` (`activation_date`) USING BTREE;
  898. /**
  899. 日期:2024-12-26
  900. 修改人:苟耕铨
  901. 未更新到test-env
  902. */
  903. ALTER TABLE assets_calculate_eqpt_data ADD KEY `manufacturer` (`manufacturer`) USING BTREE;
  904. /**
  905. 日期:2024-12-26
  906. 修改人:苟耕铨
  907. 未更新到test-env
  908. */
  909. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN inquiry_web VARCHAR(500) NULL COMMENT '询价网址';
  910. /**
  911. 日期:2024-12-28
  912. 修改人:苟耕铨
  913. 未更新到test-env
  914. */
  915. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN manufacturer VARCHAR(255) NULL COMMENT '生产厂家';
  916. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN model VARCHAR(255) NULL COMMENT '型号规格';
  917. /**
  918. 日期:2025-01-02
  919. 修改人:苟耕铨
  920. 未更新到test-env
  921. */
  922. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN book_net_value DECIMAL(11,2) NULL COMMENT '账面净值';
  923. /**
  924. 日期:2025-01-06
  925. 修改人:苟耕铨
  926. 未更新到test-env
  927. */
  928. ALTER TABLE assets_calculate_eqpt_data ADD COLUMN remaining_useful_life INT(11) NULL COMMENT '尚可使用年限';
  929. /**
  930. 日期:2025-01-09
  931. 修改人:苟耕铨
  932. 未更新到test-env
  933. */
  934. ALTER TABLE eqpt_ppi MODIFY COLUMN ppi DECIMAL(11,4) NULL COMMENT '指数值';
  935. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN quantity INT(11) NULL COMMENT '数量';
  936. /**
  937. 日期:2025-01-16
  938. 修改人:苟耕铨
  939. 已更新到prod
  940. */
  941. ALTER TABLE assets_calculate_eqpt_data MODIFY COLUMN storage_location VARCHAR(255) NULL COMMENT '存放地点';
  942. /**
  943. 日期:2025-03-17
  944. 修改人:苟耕铨
  945. 未更新到test-env
  946. */
  947. ALTER TABLE tmpl_asset_calculate MODIFY COLUMN tmpl_code VARCHAR(100) NULL COMMENT '模板code';
  948. ALTER TABLE tmpl_asset_calculate_section MODIFY COLUMN tmpl_code VARCHAR(100) NULL COMMENT '模板code';
  949. ALTER TABLE tmpl_asset_report MODIFY COLUMN tmpl_code VARCHAR(100) NULL COMMENT '模板code';
  950. ALTER TABLE tmpl_asset_report_section MODIFY COLUMN tmpl_code VARCHAR(100) NULL COMMENT '模板code';