From fe2eef140ed049409555c20b8e55d0a106fea95a Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期五, 27 六月 2025 13:47:31 +0800 Subject: [PATCH] 影响因素20 sql --- ansteel-biz/db/mysql.sql | 430 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 391 insertions(+), 39 deletions(-) diff --git a/ansteel-biz/db/mysql.sql b/ansteel-biz/db/mysql.sql index 7dfe3eb..a5e3e70 100644 --- a/ansteel-biz/db/mysql.sql +++ b/ansteel-biz/db/mysql.sql @@ -250,6 +250,22 @@ ALTER TABLE `t_power_net_factor` ADD COLUMN `node_code` varchar(50) NULL DEFAULT NULL COMMENT '节点编号'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `cur_a` varchar(50) NULL DEFAULT NULL COMMENT '当前电流' AFTER `node_name`; + +ALTER TABLE `t_power_net_factor` + ADD COLUMN `p_limit_l` decimal(9, 3) NULL DEFAULT NULL COMMENT '有功下限'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `p_limit_h` decimal(9, 3) NULL DEFAULT NULL COMMENT '有功上限'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `q_limit_l` varchar(50) NULL DEFAULT NULL COMMENT '无功下限'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `q_limit_h` varchar(50) NULL DEFAULT NULL COMMENT '无功上限'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `cos_limit_l` varchar(50) NULL DEFAULT NULL COMMENT '功率因数下限'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `cos_limit_h` varchar(50) NULL DEFAULT NULL COMMENT '功率因数上限'; + -- ---------------------------- -- 电力功率因数-发电机组实时状态 -- ---------------------------- @@ -311,7 +327,7 @@ `id` varchar(36) NOT NULL COMMENT 'id', `det_id` varchar(36) NULL DEFAULT NULL COMMENT '详情ID', `name` varchar(50) NULL DEFAULT NULL COMMENT '电容器名称', - `status` varchar(50) NULL DEFAULT NULL COMMENT '状态', + `status` int NULL DEFAULT NULL COMMENT '状态', `content` varchar(50) NULL DEFAULT NULL COMMENT '内容', `remark` varchar(50) NULL DEFAULT NULL COMMENT '备注', `create_date` datetime COMMENT '创建时间', @@ -544,38 +560,82 @@ -- 焦化工序-影响因数偏差值 -- ---------------------------- DROP TABLE IF EXISTS `t_coking_trace_deviation`; -CREATE TABLE `t_coking_trace_deviation` -( - `id` varchar(36) NOT NULL COMMENT 'id', - `rel_id` varchar(36) NULL DEFAULT NULL COMMENT '关联ID', - `process` varchar(20) NULL DEFAULT NULL COMMENT '工序名称', - `sug_obj` varchar(20) NULL DEFAULT NULL COMMENT '建议对象', - `clock` varchar(20) NULL DEFAULT NULL COMMENT '查询时间', - `ind1_name` varchar(20) NULL DEFAULT NULL COMMENT '一级指标-偏差值-名称', - `ind1_value` varchar(20) NULL DEFAULT NULL COMMENT '一级指标-偏差值-值', - `ind1_unit` varchar(20) NULL DEFAULT NULL COMMENT '一级指标-偏差值-单位', - `ind2_name` varchar(20) NULL DEFAULT NULL COMMENT '二级指标-偏差值-名称', - `ind2_value` varchar(20) NULL DEFAULT NULL COMMENT '二级指标-偏差值-值', - `ind2_unit` varchar(20) NULL DEFAULT NULL COMMENT '二级指标-偏差值-单位', - `fac1_name` varchar(20) NULL DEFAULT NULL COMMENT '影响因素1-偏差值-名称', - `fac1_value` varchar(20) NULL DEFAULT NULL COMMENT '影响因素1-偏差值-值', - `fac1_unit` varchar(20) NULL DEFAULT NULL COMMENT '影响因素1-偏差值-单位', - `fac2_name` varchar(20) NULL DEFAULT NULL COMMENT '影响因素2-偏差值-名称', - `fac2_value` varchar(20) NULL DEFAULT NULL COMMENT '影响因素2-偏差值-值', - `fac2_unit` varchar(20) NULL DEFAULT NULL COMMENT '影响因素2-偏差值-单位', - `fac3_name` varchar(20) NULL DEFAULT NULL COMMENT '影响因素3-偏差值-名称', - `fac3_value` varchar(20) NULL DEFAULT NULL COMMENT '影响因素3-偏差值-值', - `fac3_unit` varchar(20) NULL DEFAULT NULL COMMENT '影响因素4-偏差值-单位', - `fac4_name` varchar(20) NULL DEFAULT NULL COMMENT '影响因素4-偏差值-名称', - `fac4_value` varchar(20) NULL DEFAULT NULL COMMENT '影响因素4-偏差值-值', - `fac4_unit` varchar(20) NULL DEFAULT NULL COMMENT '影响因素4-偏差值-单位', - `fac5_name` varchar(20) NULL DEFAULT NULL COMMENT '影响因素5-偏差值-名称', - `fac5_value` varchar(20) NULL DEFAULT NULL COMMENT '影响因素5-偏差值-值', - `fac5_unit` varchar(20) NULL DEFAULT NULL COMMENT '影响因素5-偏差值-单位', - `create_date` datetime COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - key idx_clock (clock) -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '焦化工序影响因数偏差值'; +CREATE TABLE `t_coking_trace_deviation` ( + `id` varchar(36) COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id', + `rel_id` varchar(36) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联ID', + `process` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序名称', + `sug_obj` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '建议对象', + `clock` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '查询时间', + `ind1_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一级指标-偏差值-名称', + `ind1_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一级指标-偏差值-值', + `ind1_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一级指标-偏差值-单位', + `ind2_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级指标-偏差值-名称', + `ind2_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级指标-偏差值-值', + `ind2_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级指标-偏差值-单位', + `fac1_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素1-偏差值-名称', + `fac1_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素1-偏差值-值', + `fac1_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素1-偏差值-单位', + `fac2_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素2-偏差值-名称', + `fac2_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素2-偏差值-值', + `fac2_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素2-偏差值-单位', + `fac3_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素3-偏差值-名称', + `fac3_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素3-偏差值-值', + `fac3_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素4-偏差值-单位', + `fac4_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素4-偏差值-名称', + `fac4_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素4-偏差值-值', + `fac4_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素4-偏差值-单位', + `fac5_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素5-偏差值-名称', + `fac5_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素5-偏差值-值', + `fac5_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素5-偏差值-单位', + `fac6_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素6-偏差值-名称', + `fac6_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素6-偏差值-值', + `fac6_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素6-偏差值-单位', + `fac7_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素7-偏差值-名称', + `fac7_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素7-偏差值-值', + `fac7_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素7-偏差值-单位', + `fac8_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素8-偏差值-名称', + `fac8_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素8-偏差值-值', + `fac8_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素8-偏差值-单位', + `fac9_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素9-偏差值-名称', + `fac9_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素9-偏差值-值', + `fac9_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素9-偏差值-单位', + `fac10_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素10-偏差值-名称', + `fac10_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素10-偏差值-值', + `fac10_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素10-偏差值-单位', + `fac11_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素11-偏差值-名称', + `fac11_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素11-偏差值-值', + `fac11_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素11-偏差值-单位', + `fac12_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素12-偏差值-名称', + `fac12_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素12-偏差值-值', + `fac12_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素12-偏差值-单位', + `fac13_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素13-偏差值-名称', + `fac13_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素13-偏差值-值', + `fac13_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素13-偏差值-单位', + `fac14_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素14-偏差值-名称', + `fac14_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素14-偏差值-值', + `fac14_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素14-偏差值-单位', + `fac15_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素15-偏差值-名称', + `fac15_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素15-偏差值-值', + `fac15_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素15-偏差值-单位', + `fac16_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素16-偏差值-名称', + `fac16_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素16-偏差值-值', + `fac16_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素16-偏差值-单位', + `fac17_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素17-偏差值-名称', + `fac17_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素17-偏差值-值', + `fac17_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素17-偏差值-单位', + `fac18_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素18-偏差值-名称', + `fac18_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素18-偏差值-值', + `fac18_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素18-偏差值-单位', + `fac19_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素19-偏差值-名称', + `fac19_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素19-偏差值-值', + `fac19_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素19-偏差值-单位', + `fac20_name` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素20-偏差值-名称', + `fac20_value` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素20-偏差值-值', + `fac20_unit` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '影响因素20-偏差值-单位', + `create_date` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE, + KEY `idx_clock` (`clock`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='焦化工序影响因数偏差值'; -- ---------------------------- @@ -714,12 +774,12 @@ -- ---------------------------- CREATE TABLE `t_power_voltage_status` ( - `id` varchar(36) NOT NULL COMMENT 'id', - `code` varchar(50), - `name` varchar(50) DEFAULT NULL COMMENT '机组名称', - `point` varchar(50) DEFAULT NULL COMMENT '测点', + `id` varchar(36) NOT NULL COMMENT 'id', + `code` varchar(50), + `name` varchar(50) DEFAULT NULL COMMENT '机组名称', + `point` varchar(50) DEFAULT NULL COMMENT '测点', `limit_h` decimal(8, 2) DEFAULT NULL COMMENT '阈值', - `sort` int NULL DEFAULT NULL COMMENT '排序', + `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数-母线电压状态'; @@ -760,4 +820,296 @@ PRIMARY KEY (`id`), key uk_p_code (p_code), UNIQUE key uk_node_code (node_code) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='电力下拉关系表'; \ No newline at end of file +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='电力下拉关系表'; + + +-- ---------------------------- +-- 煤气预测析配置 +-- ---------------------------- +DROP TABLE IF EXISTS `t_gas_pred_conf`; +CREATE TABLE `t_gas_pred_conf` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `chart_code` varchar(50) NULL DEFAULT NULL COMMENT '预测图编号', + `user_type` varchar(50) NULL DEFAULT NULL COMMENT '用户类型(发生,消耗)', + `item_no` varchar(50) NULL DEFAULT NULL COMMENT '预测项编号', + `item_name` varchar(50) NULL DEFAULT NULL COMMENT '预测项名称', + `out_key` varchar(50) NULL DEFAULT NULL COMMENT '预测项输出key', + `out_name` varchar(50) NULL DEFAULT NULL COMMENT '预测项输出名称', + `is_default_load` int DEFAULT NULL COMMENT '是否默认加载', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '煤气预测析配置'; + +ALTER TABLE `t_gas_pred_conf` + ADD COLUMN `out_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预测项输出id' AFTER `item_name`, +ADD COLUMN `is_default_load` int DEFAULT NULL COMMENT '是否默认加载' AFTER `out_name`; + +-- ---------------------------- +-- 负荷移植-最大需量发生记录 +-- ---------------------------- +DROP TABLE IF EXISTS `t_power_maxdemand_main`; +CREATE TABLE `t_power_maxdemand_main` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `occur_time` datetime COMMENT '发生时间', + `code` varchar(50) NULL DEFAULT NULL COMMENT '编号', + `name` varchar(50) NULL DEFAULT NULL COMMENT '名称', + `max_demand` decimal(10, 2) NULL DEFAULT NULL COMMENT '最大需量', + PRIMARY KEY (`id`) USING BTREE, + key idx_code (code) +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '负荷移植最大需量发生记录'; + +-- ---------------------------- +-- 负荷移植-最大需量发生记录详情 +-- ---------------------------- +DROP TABLE IF EXISTS `t_power_maxdemand_det`; +CREATE TABLE `t_power_maxdemand_det` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `rel_id` varchar(36) NULL DEFAULT NULL COMMENT '关联ID', + `occur_time` datetime COMMENT '发生时间', + `code` varchar(50) NULL DEFAULT NULL COMMENT '编号', + `name` varchar(50) NULL DEFAULT NULL COMMENT '名称', + `max_demand` decimal(10, 2) NULL DEFAULT NULL COMMENT '最大需量', + `sort` int 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 '负荷移植最大需量发生记录详情'; + + +alter table `t_power_capacitor_his` modify column `status` int NULL DEFAULT NULL COMMENT '状态(0:退出,1:投入)'; + + +-- ---------------------------- +-- 峰谷平电价方案表 +-- ---------------------------- +DROP TABLE IF EXISTS `t_power_price_main`; +CREATE TABLE `t_power_price_main` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `code` varchar(50) NULL DEFAULT NULL COMMENT '方案编号(自动生成流水号)', + `name` varchar(50) NULL DEFAULT NULL COMMENT '方案名称', + `status` int DEFAULT 0 COMMENT '是否有效(0:无效,1:有效)', + `creator` bigint COMMENT '创建者', + `create_date` datetime COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '峰谷平电价方案表'; + +-- ---------------------------- +-- 峰谷平电价时段表 +-- ---------------------------- +DROP TABLE IF EXISTS `t_power_price_det`; +CREATE TABLE `t_power_price_det` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `main_id` varchar(36) NOT NULL COMMENT '主表ID', + `name` varchar(20) NULL DEFAULT NULL COMMENT '时段名称(尖,峰,谷,平)', + `start` varchar(50) NULL DEFAULT NULL COMMENT '时段开始(00:00)', + `end` varchar(50) NULL DEFAULT NULL COMMENT '时段结束(00:00)', + `price` varchar(20) NULL DEFAULT NULL COMMENT '电价', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) USING BTREE, + key idx_main_id (main_id) +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '峰谷平电价时段表'; + +-- ---------------------------- +-- 峰谷平累计计算配置 +-- ---------------------------- +CREATE TABLE `t_peak_valley_flat` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `name` varchar(36) DEFAULT NULL COMMENT '名称', + `type` varchar(36) DEFAULT NULL COMMENT '类型(peak/vallay/flat)', + `point_no` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_占比', + `point_no_month` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_月_占比', + `point_no_total` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_峰/谷耗电量', + `power_no` varchar(36) DEFAULT NULL COMMENT '功率点位', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='峰谷平累计计算配置'; + +CREATE INDEX `idx_occur_time` ON `t_power_maxdemand_main` (`occur_time`); + + +ALTER TABLE `t_power_net_factor` + ADD COLUMN `p_day` varchar(50) NULL DEFAULT NULL COMMENT '有功日累计'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `q_day` varchar(50) NULL DEFAULT NULL COMMENT '无功日累计'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `p_mon` varchar(50) NULL DEFAULT NULL COMMENT '有功月累计'; +ALTER TABLE `t_power_net_factor` + ADD COLUMN `q_mon` varchar(50) NULL DEFAULT NULL COMMENT '无功月累计'; + +-- ---------------------------- +-- 功率因数管控 +-- ---------------------------- +CREATE TABLE `t_power_factor_control` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `type` varchar(36) DEFAULT NULL COMMENT '类型', + `name` varchar(36) DEFAULT NULL COMMENT '名称', + `pred_result` varchar(36) DEFAULT NULL COMMENT '预测结果', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; + +ALTER TABLE `t_power_factor_control` + ADD COLUMN `data_type` varchar(20) NULL DEFAULT NULL COMMENT '数据类型' after `name`; +ALTER TABLE `t_power_factor_control` + ADD COLUMN `cos_index` int NULL DEFAULT NULL COMMENT '功率因素结果角标' after `pred_result`; + +-- ---------------------------- +-- 日报表 +-- ---------------------------- +CREATE TABLE `t_xxb_duty_report` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', + `name_index` varchar(36) DEFAULT NULL COMMENT '名称', + `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', + `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', + `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; + +-- ---------------------------- +-- 日报表 +-- ---------------------------- +CREATE TABLE `t_xxb_duty_report` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', + `name_index` varchar(36) DEFAULT NULL COMMENT '名称', + `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', + `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', + `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; + + +-- ---------------------------- +-- 135机组数据配置表 +-- ---------------------------- +DROP TABLE IF EXISTS `t_plant_conf`; +CREATE TABLE `t_plant_conf` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `data_category` varchar(20) DEFAULT NULL COMMENT '数据类别(REAL:实时,HIS:历史)', + `data_type` varchar(20) DEFAULT NULL COMMENT '数据类型', + `data_no` varchar(20) DEFAULT NULL COMMENT '数据编码', + `business_type` varchar(20) NULL DEFAULT NULL COMMENT '业务类别', + `business_desc` varchar(20) NULL DEFAULT NULL COMMENT '业务描述', + `ind_code` varchar(20) NULL DEFAULT NULL COMMENT '指标编码', + `ind_name` varchar(20) NULL DEFAULT NULL COMMENT '指标名称', + `ind_unit` varchar(20) NULL DEFAULT NULL COMMENT '指标单位', + `remark` varchar(100) NULL DEFAULT NULL COMMENT '备注', + `ext1` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段1', + `ext2` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段2', + `ext3` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段3', + `ext4` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段4', + `ext5` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段5', + `sort` int NULL DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`), + KEY `idx_business_type` (`business_type`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='135机组数据配置表'; + +-- ---------------------------- +-- xiz135机组指标数据配置表 +-- ---------------------------- +DROP TABLE IF EXISTS `t_plant_index_conf`; +CREATE TABLE `t_plant_index_conf` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `business_type` varchar(20) DEFAULT NULL COMMENT '业务类别', + `business_desc` varchar(20) DEFAULT NULL COMMENT '业务描述', + `ind_code` varchar(20) DEFAULT NULL COMMENT '指标编码', + `ind_name` varchar(20) DEFAULT NULL COMMENT '指标名称', + `ind_unit` varchar(20) DEFAULT NULL COMMENT '指标单位', + `ind_avg` varchar(20) DEFAULT NULL COMMENT '历史平均', + `ind_theory` varchar(20) DEFAULT NULL COMMENT '理论值', + `ind_optimal` varchar(20) DEFAULT NULL COMMENT '最优值', + `ind_real` varchar(20) DEFAULT NULL COMMENT '实时值', + `ind_deviation_value` varchar(20) DEFAULT NULL COMMENT '偏差值', + `ind_deviation_rate` varchar(20) DEFAULT NULL COMMENT '偏差率', + `ind_previous` varchar(20) DEFAULT NULL COMMENT '上班数据', + `sort` int DEFAULT NULL COMMENT '排序', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='135机组指标数据配置表'; + +CREATE TABLE `t_sync_log` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `table_name` varchar(50) NULL DEFAULT NULL COMMENT '表名称', + `remark` varchar(50) NULL DEFAULT NULL COMMENT '备注', + create_date datetime COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '同步日志'; + + +CREATE TABLE `t_page_param` +( + `id` varchar(36) NOT NULL COMMENT 'id', + `param_type` varchar(50) NULL DEFAULT NULL COMMENT '参数类型', + `param_code` varchar(50) NULL DEFAULT NULL COMMENT '参数编码', + `param_name` varchar(50) NULL DEFAULT NULL COMMENT '参数名称', + `param_value` varchar(50) NULL DEFAULT NULL COMMENT '参数值', + `param_unit` varchar(50) NULL DEFAULT NULL COMMENT '参数单位', + `point_no` varchar(50) NULL DEFAULT NULL COMMENT '测点编码', + `chart_code` varchar(50) NULL DEFAULT NULL COMMENT '图表编码', + `chart_param` varchar(50) NULL DEFAULT NULL COMMENT '图表参数', + `model_id` varchar(50) NULL DEFAULT NULL COMMENT '模型ID', + `model_param` varchar(50) NULL DEFAULT NULL COMMENT '模型参数', + `sort` int DEFAULT NULL COMMENT '排序', + `update_date` datetime COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE, + KEY `idx_param_type` (`param_type`), + UNIQUE KEY `idx_param_code` (`param_code`) +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '参数设置'; + +DROP TABLE IF EXISTS `byqlz_ads_wh_cl_jh01_byq`; +CREATE TABLE `byqlz_ads_wh_cl_jh01_byq` ( + `REC_ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分区键', + `REC_CREATE_TIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '记录创建时刻', + `REC_CREATOR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `REC_REVISE_TIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `REC_REVISOR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `DATE_CODE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `MSC_LINE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `INDEX_CODE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `MONTHLY_PLAT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '月计划产量', + `VAL1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1日计划产量', + `VAL2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL3` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL4` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL6` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL7` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL8` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL9` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL10` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL11` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL12` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL13` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL14` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL15` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL16` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL17` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL18` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL19` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL20` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL21` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL22` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL23` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL24` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL25` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL26` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL27` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL28` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL29` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL30` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `VAL31` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `LOAD_TIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '记录程序生成时刻' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '鲅鱼圈产量计划维护表' ROW_FORMAT = Dynamic; \ No newline at end of file -- Gitblit v1.9.3