|
@@ -139,4 +139,65 @@ CREATE TABLE `assets_value_type`
|
|
|
COLLATE = latin1_swedish_ci COMMENT = '价值类型表'
|
|
|
ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-SET FOREIGN_KEY_CHECKS = 1;
|
|
|
+SET FOREIGN_KEY_CHECKS = 1;
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ 日期:2024-03-28
|
|
|
+ */
|
|
|
+
|
|
|
+# 删除 assets 表 financial 字段
|
|
|
+ALTER TABLE assets DROP financial;
|
|
|
+
|
|
|
+# 部分字段字符集问题修正
|
|
|
+alter table assets_evaluation_method change method_name method_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
|
|
|
+alter table assets_evaluation_target_type change type_name type_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
|
|
|
+alter table assets_evaluation_target change the_holder the_holder varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
|
|
|
+alter table assets_evaluation_target change file_path file_path varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
|
|
|
+alter table assets_value_type change type_name type_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
|
|
|
+
|
|
|
+# 追加自增
|
|
|
+alter table assets modify id int auto_increment;
|
|
|
+alter table assets_evaluation_method modify id int auto_increment;
|
|
|
+alter table assets_evaluation_target_type modify id int auto_increment;
|
|
|
+alter table assets_evaluation_target modify id int auto_increment;
|
|
|
+alter table assets_value_type modify id int auto_increment;
|
|
|
+
|
|
|
+# 资产产品表
|
|
|
+DROP TABLE IF EXISTS `assets_production`;
|
|
|
+CREATE TABLE `assets_production`
|
|
|
+(
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资产产品主键id',
|
|
|
+ `business_id` bigint(20) NOT NULL COMMENT '业务id(资产id)',
|
|
|
+ `production_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品号',
|
|
|
+ `production_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '产品类型(意见书,报告)',
|
|
|
+ `signatory` json NULL COMMENT '签字人(产品类型为报告时,签字人必填)',
|
|
|
+ `client_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '委托方名称',
|
|
|
+ `client_tel` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '委托方电话',
|
|
|
+ `valuation_basis_date` date NOT NULL COMMENT '评估基准日',
|
|
|
+ `evaluate_acreage` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估面积',
|
|
|
+ `evaluate_amount` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估总价',
|
|
|
+ `evaluate_price` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估单价',
|
|
|
+ `owner` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '产权人',
|
|
|
+ `print_count` int(11) NOT NULL COMMENT '产品打印数量',
|
|
|
+ `create_production_date` date NOT NULL COMMENT '产品出具日期',
|
|
|
+ `comment` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '特殊情况说明',
|
|
|
+ `repertory_state` bit(1) NULL DEFAULT NULL COMMENT '库存状态(0:已入库 1:已出库)',
|
|
|
+ `repertory_in_time` datetime(0) NULL DEFAULT NULL COMMENT '入库时间',
|
|
|
+ `repertory_out_time` datetime(0) NULL DEFAULT NULL COMMENT '出库时间',
|
|
|
+ `file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '电子文档路经',
|
|
|
+ `save_file_date` datetime(0) NULL DEFAULT NULL COMMENT '归档日期',
|
|
|
+ `delivery` bit(1) NOT NULL DEFAULT b'0' COMMENT '送达状态',
|
|
|
+ `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
|
|
|
+ `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
|
|
|
+ `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB
|
|
|
+ AUTO_INCREMENT = 1
|
|
|
+ CHARACTER SET = utf8mb4
|
|
|
+ COLLATE = utf8mb4_general_ci COMMENT = '资产产品表'
|
|
|
+ ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+SET FOREIGN_KEY_CHECKS = 1;
|
|
|
+
|
|
|
+
|