diff --git a/yxt-supervise-cyf/docs/databases/create_table.sql b/yxt-supervise-cyf/docs/databases/create_table.sql index b8f70f67..183d763c 100644 --- a/yxt-supervise-cyf/docs/databases/create_table.sql +++ b/yxt-supervise-cyf/docs/databases/create_table.sql @@ -1,7 +1,7 @@ CREATE DATABASE `yxt_supervise_cyf` /*!40100 DEFAULT CHARACTER SET utf8mb4 */ DROP TABLE IF EXISTS `tank_information`; -CREATE TABLE `tank_information`( +CREATE TABLE `tank_information` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -16,18 +16,22 @@ CREATE TABLE `tank_information`( `number` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐编号', `capacity` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐容量', `crudeSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐所属原油类型', -`inventory` double(100, 0) NULL DEFAULT NULL COMMENT '油罐库存', -`initialInventory` double(100, 0) NULL DEFAULT NULL COMMENT '油罐初始库存', -`existingInventory` double(100, 0) NULL DEFAULT NULL COMMENT '油罐当天现有库存(当天填写)', -PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '油罐信息' ROW_FORMAT = Dynamic; +`inventory` double(100, 2) NULL DEFAULT NULL COMMENT '油罐库存', + `initialInventory` double(100, 2) NULL DEFAULT NULL COMMENT '油罐初始库存', + `existingInventory` double(100, 2) NULL DEFAULT NULL COMMENT '油罐当天现有库存(当天填写)', + `flowmeterSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流量计sid', + `height` double(100, 2) NULL DEFAULT NULL COMMENT '油罐高度', + `bottomArea` double(100, 3) NULL DEFAULT NULL COMMENT '油罐底面积', + `density` double(100, 2) NULL DEFAULT NULL COMMENT '油的密度', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '油罐信息' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; DROP TABLE IF EXISTS `crude_oil_type_information`; -CREATE TABLE `crude_oil_type_information`( +CREATE TABLE `crude_oil_type_information` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -49,7 +53,7 @@ SET FOREIGN_KEY_CHECKS = 1; DROP TABLE IF EXISTS `crude_oil_storage`; -CREATE TABLE `crude_oil_storage`( +CREATE TABLE `crude_oil_storage` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -66,18 +70,18 @@ CREATE TABLE `crude_oil_storage`( `contractSigningDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '合同签订日期', `licensePlateNumber` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发货车牌号', `tankSid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', -`weight` double(255, 0) NULL DEFAULT NULL COMMENT '收料净重', -`value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '收料价值', -`warehousingDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库日期', -PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油入库' ROW_FORMAT = Dynamic; +`weight` double(255, 2) NULL DEFAULT NULL COMMENT '收料净重', + `value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '收料价值', + `warehousingDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库日期', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油入库' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; DROP TABLE IF EXISTS `crude_oil_outbound`; -CREATE TABLE `crude_oil_outbound`( +CREATE TABLE `crude_oil_outbound` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -91,18 +95,18 @@ CREATE TABLE `crude_oil_outbound`( `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人sid', `salesContractNumber` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '销售合同号', `contractSigningDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '签订日期', -`flowmeterSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', -`weight` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '净重', -`value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '价值', -`deliveryDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '出库时间', -PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油出库记录' ROW_FORMAT = Dynamic; +`tankSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', +`weight` double(100, 2) NULL DEFAULT NULL COMMENT '净重', + `value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '价值', + `deliveryDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '出库时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油出库记录' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; DROP TABLE IF EXISTS `crude_oil_inventory_record`; -CREATE TABLE `crude_oil_inventory_record`( +CREATE TABLE `crude_oil_inventory_record` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -114,17 +118,19 @@ CREATE TABLE `crude_oil_inventory_record`( `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人sid', `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人sid', -`existingInventory` double(100, 0) NULL DEFAULT NULL COMMENT '当日库存记录(每日填写)', -`tankSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', -`recordDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录日期', -PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油库存记录表(每日填写)' ROW_FORMAT = Dynamic; +`existingInventory` double(100, 2) NULL DEFAULT NULL COMMENT '当日库存记录(每日填写)', + `tankSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', + `recordDate` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录日期', + `height` double(100, 2) NULL DEFAULT NULL COMMENT '油罐高度', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油库存记录表(每日填写)' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; + DROP TABLE IF EXISTS `flowmeter_information`; -CREATE TABLE `flowmeter_information`( +CREATE TABLE `flowmeter_information` ( `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', @@ -141,7 +147,7 @@ CREATE TABLE `flowmeter_information`( `code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流量计code', `tankSid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '油罐sid', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '流量计信息' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '流量计信息' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; @@ -270,3 +276,25 @@ PRIMARY KEY (`id`) USING BTREE SET FOREIGN_KEY_CHECKS = 1; +DROP TABLE IF EXISTS `curde_oil_storage_file`; +CREATE TABLE `curde_oil_storage_file` ( +`id` int(0) NOT NULL AUTO_INCREMENT, +`sid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', +`url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '附件地址', +`mainSid` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主表sid 原油库存', +PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油入库附件' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1; + + +DROP TABLE IF EXISTS `crude_oil_outbound_file`; +CREATE TABLE `crude_oil_outbound_file` ( +`id` int(0) NOT NULL AUTO_INCREMENT, +`sid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', +`url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '附件地址', +`mainSid` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主表sid 原油出库', +PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '原油出库附件' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1;