|
|
@@ -700,6 +700,42 @@ INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path"
|
|
|
INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2032, '故障日志修改', 2024, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:edit', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
|
|
|
INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2033, '故障日志删除', 2024, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:remove', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
|
|
|
INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2034, '故障日志导出', 2024, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'alarm:faultProcessLog:export', '#', 'admin', '2026-06-18 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2035, '场站管理', 2019, 3, 'station', 'ufo/config/station/index', '', 'ConfigStation', 1, 0, 'C', '0', '0', 'config:station:list', 'control', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2036, '场站查询', 2035, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:station:query', '#', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2037, '场站新增', 2035, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:station:add', '#', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2038, '场站修改', 2035, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:station:edit', '#', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2039, '场站删除', 2035, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:station:remove', '#', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2040, '场站导出', 2035, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:station:export', '#', 'admin', '2026-07-20 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2041, '光伏组件', 2019, 4, 'module', 'ufo/config/station/module/index', '', 'ConfigStationModule', 1, 0, 'C', '0', '0', 'config:stationModule:list', 'component', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2042, '组件查询', 2041, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationModule:query', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2043, '组件新增', 2041, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationModule:add', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2044, '组件修改', 2041, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationModule:edit', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2045, '组件删除', 2041, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationModule:remove', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2046, '组件导出', 2041, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationModule:export', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2047, '限电配置', 2019, 5, 'power-limit', 'ufo/config/station/powerLimit/index', '', 'ConfigStationPowerLimit', 1, 0, 'C', '0', '0', 'config:stationPowerLimit:list', 'stop', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2048, '限电查询', 2047, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPowerLimit:query', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2049, '限电新增', 2047, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPowerLimit:add', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2050, '限电修改', 2047, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPowerLimit:edit', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2051, '限电删除', 2047, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPowerLimit:remove', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2052, '限电导出', 2047, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPowerLimit:export', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2053, '设备配置', 2019, 6, 'device', 'ufo/config/station/device/index', '', 'ConfigStationDevice', 1, 0, 'C', '0', '0', 'config:stationDevice:list', 'appstore', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2054, '设备查询', 2053, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationDevice:query', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2055, '设备新增', 2053, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationDevice:add', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2056, '设备修改', 2053, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationDevice:edit', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2057, '设备删除', 2053, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationDevice:remove', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2058, '设备导出', 2053, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationDevice:export', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2059, '通道配置', 2019, 7, 'channel', 'ufo/config/station/channel/index', '', 'ConfigStationChannel', 1, 0, 'C', '0', '0', 'config:stationChannel:list', 'api', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2060, '通道查询', 2059, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationChannel:query', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2061, '通道新增', 2059, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationChannel:add', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2062, '通道修改', 2059, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationChannel:edit', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2063, '通道删除', 2059, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationChannel:remove', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2064, '通道导出', 2059, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationChannel:export', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2065, '测点配置', 2019, 8, 'point', 'ufo/config/station/point/index', '', 'ConfigStationPoint', 1, 0, 'C', '0', '0', 'config:stationPoint:list', 'aim', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2066, '测点查询', 2065, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPoint:query', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2067, '测点新增', 2065, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPoint:add', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2068, '测点修改', 2065, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPoint:edit', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2069, '测点删除', 2065, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPoint:remove', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
+INSERT INTO "sys_menu" ("menu_id", "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES (2070, '测点导出', 2065, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'config:stationPoint:export', '#', 'admin', '2026-07-21 00:00:00', '', NULL, '');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_notice
|
|
|
@@ -4114,6 +4150,136 @@ COMMENT ON COLUMN weather_warning_type.saved_field IS '保留字段';
|
|
|
COMMENT ON COLUMN weather_warning_type.saved_field1 IS '保留字段1';
|
|
|
COMMENT ON COLUMN weather_warning_type.saved_field2 IS '保留字段2';
|
|
|
|
|
|
+
|
|
|
+-- -----------------------------------------------------
|
|
|
+-- 7.78 config_station_pv_module [光伏组件配置]
|
|
|
+-- -----------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS config_station_pv_module CASCADE;
|
|
|
+CREATE TABLE config_station_pv_module (
|
|
|
+ id BIGSERIAL NOT NULL,
|
|
|
+ station_id BIGINT NOT NULL,
|
|
|
+ model VARCHAR(100),
|
|
|
+ brand VARCHAR(100),
|
|
|
+ rated_power NUMERIC(12,2),
|
|
|
+ module_type VARCHAR(50),
|
|
|
+ module_count BIGINT,
|
|
|
+ conversion_efficiency VARCHAR(50),
|
|
|
+ temperature_coefficient VARCHAR(50),
|
|
|
+ install_date VARCHAR(20),
|
|
|
+ create_by VARCHAR(64),
|
|
|
+ create_time TIMESTAMP,
|
|
|
+ update_by VARCHAR(64),
|
|
|
+ update_time TIMESTAMP,
|
|
|
+ remark VARCHAR(500)
|
|
|
+);
|
|
|
+ALTER TABLE config_station_pv_module ADD CONSTRAINT PK_config_station_pv_module PRIMARY KEY (id);
|
|
|
+CREATE INDEX idx_config_station_pv_module_station ON config_station_pv_module(station_id);
|
|
|
+COMMENT ON TABLE config_station_pv_module IS '光伏组件配置';
|
|
|
+COMMENT ON COLUMN config_station_pv_module.station_id IS '场站ID';
|
|
|
+
|
|
|
+-- -----------------------------------------------------
|
|
|
+-- 7.79 config_station_power_limit [限电配置]
|
|
|
+-- -----------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS config_station_power_limit CASCADE;
|
|
|
+CREATE TABLE config_station_power_limit (
|
|
|
+ id BIGSERIAL NOT NULL,
|
|
|
+ station_id BIGINT NOT NULL,
|
|
|
+ limit_type VARCHAR(50),
|
|
|
+ start_date VARCHAR(20),
|
|
|
+ end_date VARCHAR(20),
|
|
|
+ limit_percent VARCHAR(50),
|
|
|
+ reason VARCHAR(255),
|
|
|
+ approver VARCHAR(100),
|
|
|
+ status VARCHAR(50),
|
|
|
+ create_by VARCHAR(64),
|
|
|
+ create_time TIMESTAMP,
|
|
|
+ update_by VARCHAR(64),
|
|
|
+ update_time TIMESTAMP,
|
|
|
+ remark VARCHAR(500)
|
|
|
+);
|
|
|
+ALTER TABLE config_station_power_limit ADD CONSTRAINT PK_config_station_power_limit PRIMARY KEY (id);
|
|
|
+CREATE INDEX idx_config_station_power_limit_station ON config_station_power_limit(station_id);
|
|
|
+COMMENT ON TABLE config_station_power_limit IS '限电配置';
|
|
|
+COMMENT ON COLUMN config_station_power_limit.station_id IS '场站ID';
|
|
|
+
|
|
|
+-- -----------------------------------------------------
|
|
|
+-- 7.80 config_station_device [设备配置]
|
|
|
+-- -----------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS config_station_device CASCADE;
|
|
|
+CREATE TABLE config_station_device (
|
|
|
+ id BIGSERIAL NOT NULL,
|
|
|
+ station_id BIGINT NOT NULL,
|
|
|
+ device_name VARCHAR(100),
|
|
|
+ device_type VARCHAR(100),
|
|
|
+ brand VARCHAR(100),
|
|
|
+ model VARCHAR(100),
|
|
|
+ serial_number VARCHAR(100),
|
|
|
+ status VARCHAR(50),
|
|
|
+ install_date VARCHAR(20),
|
|
|
+ create_by VARCHAR(64),
|
|
|
+ create_time TIMESTAMP,
|
|
|
+ update_by VARCHAR(64),
|
|
|
+ update_time TIMESTAMP,
|
|
|
+ remark VARCHAR(500)
|
|
|
+);
|
|
|
+ALTER TABLE config_station_device ADD CONSTRAINT PK_config_station_device PRIMARY KEY (id);
|
|
|
+CREATE INDEX idx_config_station_device_station ON config_station_device(station_id);
|
|
|
+COMMENT ON TABLE config_station_device IS '设备配置';
|
|
|
+COMMENT ON COLUMN config_station_device.station_id IS '场站ID';
|
|
|
+
|
|
|
+-- -----------------------------------------------------
|
|
|
+-- 7.81 config_station_channel [通道配置]
|
|
|
+-- -----------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS config_station_channel CASCADE;
|
|
|
+CREATE TABLE config_station_channel (
|
|
|
+ id BIGSERIAL NOT NULL,
|
|
|
+ station_id BIGINT NOT NULL,
|
|
|
+ channel_name VARCHAR(100),
|
|
|
+ protocol VARCHAR(50),
|
|
|
+ host VARCHAR(255),
|
|
|
+ port BIGINT,
|
|
|
+ collect_interval VARCHAR(50),
|
|
|
+ data_type VARCHAR(100),
|
|
|
+ status VARCHAR(50),
|
|
|
+ last_sync_time VARCHAR(50),
|
|
|
+ create_by VARCHAR(64),
|
|
|
+ create_time TIMESTAMP,
|
|
|
+ update_by VARCHAR(64),
|
|
|
+ update_time TIMESTAMP,
|
|
|
+ remark VARCHAR(500)
|
|
|
+);
|
|
|
+ALTER TABLE config_station_channel ADD CONSTRAINT PK_config_station_channel PRIMARY KEY (id);
|
|
|
+CREATE INDEX idx_config_station_channel_station ON config_station_channel(station_id);
|
|
|
+COMMENT ON TABLE config_station_channel IS '通道配置';
|
|
|
+COMMENT ON COLUMN config_station_channel.station_id IS '场站ID';
|
|
|
+
|
|
|
+-- -----------------------------------------------------
|
|
|
+-- 7.82 config_station_point [测点配置]
|
|
|
+-- -----------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS config_station_point CASCADE;
|
|
|
+CREATE TABLE config_station_point (
|
|
|
+ id BIGSERIAL NOT NULL,
|
|
|
+ station_id BIGINT NOT NULL,
|
|
|
+ device_id BIGINT,
|
|
|
+ device_name VARCHAR(100),
|
|
|
+ point_name VARCHAR(100),
|
|
|
+ unit VARCHAR(50),
|
|
|
+ precision_value BIGINT,
|
|
|
+ measure_range VARCHAR(100),
|
|
|
+ protocol VARCHAR(50),
|
|
|
+ address VARCHAR(100),
|
|
|
+ collect_interval VARCHAR(50),
|
|
|
+ create_by VARCHAR(64),
|
|
|
+ create_time TIMESTAMP,
|
|
|
+ update_by VARCHAR(64),
|
|
|
+ update_time TIMESTAMP,
|
|
|
+ remark VARCHAR(500)
|
|
|
+);
|
|
|
+ALTER TABLE config_station_point ADD CONSTRAINT PK_config_station_point PRIMARY KEY (id);
|
|
|
+CREATE INDEX idx_config_station_point_station ON config_station_point(station_id);
|
|
|
+CREATE INDEX idx_config_station_point_device ON config_station_point(device_id);
|
|
|
+COMMENT ON TABLE config_station_point IS '测点配置';
|
|
|
+COMMENT ON COLUMN config_station_point.station_id IS '场站ID';
|
|
|
-- 3) Grant to role 2
|
|
|
INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2000);
|
|
|
INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2001);
|
|
|
@@ -4139,7 +4305,7 @@ INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2020);
|
|
|
INSERT INTO sys_role_menu (role_id, menu_id) VALUES (2, 2021);
|
|
|
|
|
|
INSERT INTO sys_role_menu (role_id, menu_id)
|
|
|
-SELECT 2, menu_id FROM sys_menu WHERE menu_id BETWEEN 2022 AND 2034;
|
|
|
+SELECT 2, menu_id FROM sys_menu WHERE menu_id BETWEEN 2022 AND 2070;
|
|
|
|
|
|
-- =============================================================================
|
|
|
-- Section 4. Fault process schema, dictionaries and menus
|