From b465d9c6020d70fd8c91690fdff8de71665b516b Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期一, 21 四月 2025 17:33:47 +0800 Subject: [PATCH] 焦化 概况-整体情况数据定时任务+查询 --- ansteel-biz/db/mysql.sql | 58 +++++++++++++++++++++++----------------------------------- 1 files changed, 23 insertions(+), 35 deletions(-) diff --git a/ansteel-biz/db/mysql.sql b/ansteel-biz/db/mysql.sql index d7c0ce3..3f279dd 100644 --- a/ansteel-biz/db/mysql.sql +++ b/ansteel-biz/db/mysql.sql @@ -561,41 +561,29 @@ -- ---------------------------- -- 焦化工序-能耗整体情况 -- ---------------------------- -DROP TABLE IF EXISTS `t_coking_trace_energy`; -CREATE TABLE `t_coking_trace_energy` -( - `id` varchar(36) NOT NULL COMMENT 'id', - `rel_id` varchar(36) NULL DEFAULT NULL COMMENT '关联ID', - `type` varchar(20) NULL DEFAULT NULL COMMENT '类型', - `clock` varchar(20) NULL DEFAULT NULL COMMENT '查询时间', - `steam_p` decimal(10, 4) NULL DEFAULT NULL COMMENT '蒸汽发生', - `steam_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '蒸汽消耗', - `gas_p` decimal(10, 4) NULL DEFAULT NULL COMMENT '煤气发生', - `gas_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '煤气消耗', - `power_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '电力消耗', - PRIMARY KEY (`id`) USING BTREE, - key idx_rel_id (rel_id) -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '焦化工序能耗整体情况'; - - --- ---------------------------- --- 焦化工序-能耗整体情况 --- ---------------------------- -DROP TABLE IF EXISTS `t_coking_trace_energy`; -CREATE TABLE `t_coking_trace_energy` -( - `id` varchar(36) NOT NULL COMMENT 'id', - `rel_id` varchar(36) NULL DEFAULT NULL COMMENT '关联ID', - `type` varchar(20) NULL DEFAULT NULL COMMENT '类型', - `clock` varchar(20) NULL DEFAULT NULL COMMENT '查询时间', - `steam_p` decimal(10, 4) NULL DEFAULT NULL COMMENT '蒸汽发生', - `steam_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '蒸汽消耗', - `gas_p` decimal(10, 4) NULL DEFAULT NULL COMMENT '煤气发生', - `gas_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '煤气消耗', - `power_c` decimal(10, 4) NULL DEFAULT NULL COMMENT '电力消耗', - PRIMARY KEY (`id`) USING BTREE, - key idx_rel_id (rel_id) -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '焦化工序能耗整体情况'; +DROP TABLE IF EXISTS `t_coking_overview`; +CREATE TABLE `t_coking_overview` ( + `id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id', + `rel_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联ID', + `process_type` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序类型', + `sub_process_type` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '子工序类型', + `clock` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '查询时间', + `steam_p` decimal(10,4) DEFAULT NULL COMMENT '蒸汽发生', + `steam_c` decimal(10,4) DEFAULT NULL COMMENT '蒸汽消耗', + `steam_v` decimal(10,4) DEFAULT NULL COMMENT '蒸汽量', + `gas_p` decimal(10,4) DEFAULT NULL COMMENT '煤气发生', + `gas_c` decimal(10,4) DEFAULT NULL COMMENT '煤气消耗', + `power_c` decimal(10,4) DEFAULT NULL COMMENT '电力消耗', + `idle_time` decimal(10,4) DEFAULT NULL COMMENT '空转时间', + `bfg_c` decimal(10,4) DEFAULT NULL COMMENT 'BFG消耗', + `cog_p` decimal(10,4) DEFAULT NULL COMMENT 'COG回收', + `cog_c` decimal(10,4) DEFAULT NULL COMMENT 'COG消耗', + `bfg_only_c` decimal(10,4) DEFAULT NULL COMMENT 'BFG单耗', + `cog_only_c` decimal(10,4) DEFAULT NULL COMMENT 'COG单耗', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `process_type_clock_unique` (`process_type`,`sub_process_type`,`clock`), + KEY `idx_rel_id` (`rel_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='工序概况情况'; -- ---------------------------- -- 焦化工序-指标值溯源 -- Gitblit v1.9.3