|
|
@@ -2231,7 +2231,6 @@ INSERT INTO adm_op_alarm(area_code, system_code, obj_type, obj_code, obj_name, a
|
|
|
-- 巡检计划
|
|
|
-- =====================================================
|
|
|
-- 巡检任务测试数据 - 常泰高速服务区能源管理平台
|
|
|
--- 生成时间: 2026-01-31
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 清理旧数据(可选,谨慎使用)
|
|
|
@@ -2243,268 +2242,138 @@ INSERT INTO adm_op_alarm(area_code, system_code, obj_type, obj_code, obj_name, a
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 1. 北区全部设备在线状态巡检(每天上午8点)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_AREA_001',
|
|
|
- '北区设备在线状态日检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 0, -- 目标类型:区域
|
|
|
- '["321283124S3001"]',
|
|
|
- '常泰高速服务区(北区)',
|
|
|
- '0 0 8 * * ?', -- 每天上午8点
|
|
|
- 1, -- 启用调度
|
|
|
- '每日上午8点自动检查北区所有设备在线状态、运行状态等关键指标',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_AREA_001','北区设备在线状态日检',2,0,0, '["321283124S3001"]','常泰高速服务区(北区)','0 0 8 * * ?',1,'每日上午8点自动检查北区所有设备在线状态、运行状态等关键指标','admin',NOW());
|
|
|
|
|
|
-- 北区巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
--- 通用设备状态检查
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_001', '设备在线状态', NULL, 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
+ -- 通用设备状态检查
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_001', '设备在线状态', NULL, 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
|
|
|
--- BA新风设备检查
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_002', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 2, 1),
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_003', '新风机故障检查', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 3, 1),
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_004', '送风温度范围', 'M_Z020_DEV_BA_XF', 'sfTemp', '送风温度', 1, '15', '35', NULL, 4, 1),
|
|
|
+ -- BA新风设备检查
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_002', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 2, 1),
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_003', '新风机故障检查', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 3, 1),
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_004', '送风温度范围', 'M_Z020_DEV_BA_XF', 'sfTemp', '送风温度', 1, '15', '35', NULL, 4, 1),
|
|
|
|
|
|
--- BA水箱检查
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_005', '水箱液位检查', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '20', '95', NULL, 5, 1),
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_006', '水箱高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 6, 1),
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_007', '水箱低液位报警', 'M_Z020_DEV_BA_WT', 'lowLevelAlarm', '低液位报警', 2, NULL, NULL, '0', 7, 1),
|
|
|
+ -- BA水箱检查
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_005', '水箱液位检查', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '20', '95', NULL, 5, 1),
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_006', '水箱高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 6, 1),
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_007', '水箱低液位报警', 'M_Z020_DEV_BA_WT', 'lowLevelAlarm', '低液位报警', 2, NULL, NULL, '0', 7, 1),
|
|
|
|
|
|
--- 光伏采集器检查
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_008', '光伏采集器数据更新', 'M_W2_DEV_PHOTOVOLTAIC_COL', 'lastUpdateTime', '数据最后接收时间', 3, NULL, NULL, NULL, 8, 1),
|
|
|
+ -- 光伏采集器检查
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_008', '光伏采集器数据更新', 'M_W2_DEV_PHOTOVOLTAIC_COL', 'lastUpdateTime', '数据最后接收时间', 3, NULL, NULL, NULL, 8, 1),
|
|
|
|
|
|
--- 充电桩主机检查
|
|
|
-('IP_TEST_AREA_001', 'IR_AREA001_009', '充电桩在线状态', 'M_W2_DEV_CHARGING_HOST', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 9, 1);
|
|
|
+ -- 充电桩主机检查
|
|
|
+ ('IP_TEST_AREA_001', 'IR_AREA001_009', '充电桩在线状态', 'M_W2_DEV_CHARGING_HOST', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 9, 1);
|
|
|
|
|
|
|
|
|
-- 2. 南区设备在线状态巡检(每天上午8点)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3002',
|
|
|
- 'IP_TEST_AREA_002',
|
|
|
- '南区设备在线状态日检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 0, -- 目标类型:区域
|
|
|
- '["321283124S3002"]',
|
|
|
- '常泰高速服务区(南区)',
|
|
|
- '0 0 8 * * ?', -- 每天上午8点
|
|
|
- 1, -- 启用调度
|
|
|
- '每日上午8点自动检查南区所有设备在线状态及关键运行参数',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3002','IP_TEST_AREA_002','南区设备在线状态日检',2,0,0,'["321283124S3002"]','常泰高速服务区(南区)','0 0 8 * * ?',1,'每日上午8点自动检查南区所有设备在线状态及关键运行参数','admin',NOW());
|
|
|
|
|
|
-- 南区巡检规则(与北区类似)
|
|
|
-INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
- ('IP_TEST_AREA_002', 'IR_AREA002_001', '设备在线状态', NULL, 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
- ('IP_TEST_AREA_002', 'IR_AREA002_002', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 2, 1),
|
|
|
- ('IP_TEST_AREA_002', 'IR_AREA002_003', '新风机故障检查', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 3, 1),
|
|
|
- ('IP_TEST_AREA_002', 'IR_AREA002_004', '水箱液位检查', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '20', '95', NULL, 4, 1),
|
|
|
- ('IP_TEST_AREA_002', 'IR_AREA002_005', '水箱高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 5, 1);
|
|
|
-
|
|
|
+INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES ('IP_TEST_AREA_002', 'IR_AREA002_001', '设备在线状态', NULL, 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1);
|
|
|
+INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES ('IP_TEST_AREA_002', 'IR_AREA002_002', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 2, 1);
|
|
|
+INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES ('IP_TEST_AREA_002', 'IR_AREA002_003', '新风机故障检查', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 3, 1);
|
|
|
+INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES ('IP_TEST_AREA_002', 'IR_AREA002_004', '水箱液位检查', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '20', '95', NULL, 4, 1);
|
|
|
+INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES ('IP_TEST_AREA_002', 'IR_AREA002_005', '水箱高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 5, 1);
|
|
|
|
|
|
-- =====================================================
|
|
|
-- 二、自动巡检计划 - 按设施(针对设备模型)
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 3. 北区暖通设施巡检(每天上午9点、下午3点)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_FACS_001',
|
|
|
- '北区暖通设施运行巡检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 1, -- 目标类型:设施
|
|
|
- '["Z-KT-01"]',
|
|
|
- '北区-暖通设施',
|
|
|
- '0 0 9,15 * * ?', -- 每天上午9点、下午3点
|
|
|
- 1,
|
|
|
- '检查北区暖通设施(新风、空调、水箱、水泵)的运行状态和关键参数',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_FACS_001','北区暖通设施运行巡检',2,0,1,'["Z-KT-01"]','北区-暖通设施','0 0 9,15 * * ?',1,'检查北区暖通设施(新风、空调、水箱、水泵)的运行状态和关键参数','admin',NOW());
|
|
|
|
|
|
-- 暖通设施巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
-- 新风设备 M_Z020_DEV_BA_XF
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_001', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 1, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_002', '新风机故障检测', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 2, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_003', '排风机故障检测', 'M_Z020_DEV_BA_XF', 'pfFault', '排风机故障', 2, NULL, NULL, '0', 3, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_004', '送风温度范围', 'M_Z020_DEV_BA_XF', 'sfTemp', '送风温度', 1, '10', '40', NULL, 4, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_005', '回风温度范围', 'M_Z020_DEV_BA_XF', 'hfTemp', '回风温度', 1, '5', '45', NULL, 5, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_006', '滤网压差报警', 'M_Z020_DEV_BA_XF', 'lwDpAlarm', '滤网压差报警', 2, NULL, NULL, '0', 6, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_007', '防冻开关报警', 'M_Z020_DEV_BA_XF', 'afAlarm', '防冻开关报警', 2, NULL, NULL, '0', 7, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_001', '新风机运行状态', 'M_Z020_DEV_BA_XF', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 1, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_002', '新风机故障检测', 'M_Z020_DEV_BA_XF', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 2, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_003', '排风机故障检测', 'M_Z020_DEV_BA_XF', 'pfFault', '排风机故障', 2, NULL, NULL, '0', 3, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_004', '送风温度范围', 'M_Z020_DEV_BA_XF', 'sfTemp', '送风温度', 1, '10', '40', NULL, 4, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_005', '回风温度范围', 'M_Z020_DEV_BA_XF', 'hfTemp', '回风温度', 1, '5', '45', NULL, 5, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_006', '滤网压差报警', 'M_Z020_DEV_BA_XF', 'lwDpAlarm', '滤网压差报警', 2, NULL, NULL, '0', 6, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_007', '防冻开关报警', 'M_Z020_DEV_BA_XF', 'afAlarm', '防冻开关报警', 2, NULL, NULL, '0', 7, 1),
|
|
|
|
|
|
-- 空调设备 M_Z020_DEV_BA_AHU
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_008', '空调运行状态', 'M_Z020_DEV_BA_AHU', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 8, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_009', '空调故障检测', 'M_Z020_DEV_BA_AHU', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 9, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_010', '空调送风温度', 'M_Z020_DEV_BA_AHU', 'sfTemp', '送风温度', 1, '10', '40', NULL, 10, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_008', '空调运行状态', 'M_Z020_DEV_BA_AHU', 'xfStatus', '新风机运行状态', 3, NULL, NULL, NULL, 8, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_009', '空调故障检测', 'M_Z020_DEV_BA_AHU', 'xfFault', '新风机故障', 2, NULL, NULL, '0', 9, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_010', '空调送风温度', 'M_Z020_DEV_BA_AHU', 'sfTemp', '送风温度', 1, '10', '40', NULL, 10, 1),
|
|
|
|
|
|
-- 水箱 M_Z020_DEV_BA_WT
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_011', '水箱液位', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '15', '90', NULL, 11, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_012', '高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 12, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_013', '低液位报警', 'M_Z020_DEV_BA_WT', 'lowLevelAlarm', '低液位报警', 2, NULL, NULL, '0', 13, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_011', '水箱液位', 'M_Z020_DEV_BA_WT', 'tankLevel', '水箱液位', 1, '15', '90', NULL, 11, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_012', '高液位报警', 'M_Z020_DEV_BA_WT', 'highLevelAlarm', '高液位报警', 2, NULL, NULL, '0', 12, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_013', '低液位报警', 'M_Z020_DEV_BA_WT', 'lowLevelAlarm', '低液位报警', 2, NULL, NULL, '0', 13, 1),
|
|
|
|
|
|
-- 水泵 M_Z020_DEV_BA_WP
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_014', '水泵运行状态', 'M_Z020_DEV_BA_WP', 'runningState', '运行状态', 3, NULL, NULL, NULL, 14, 1),
|
|
|
-('IP_TEST_FACS_001', 'IR_FACS001_015', '水泵故障检测', 'M_Z020_DEV_BA_WP', 'faultState', '故障状态', 2, NULL, NULL, '0', 15, 1);
|
|
|
-
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_014', '水泵运行状态', 'M_Z020_DEV_BA_WP', 'runningState', '运行状态', 3, NULL, NULL, NULL, 14, 1),
|
|
|
+ ('IP_TEST_FACS_001', 'IR_FACS001_015', '水泵故障检测', 'M_Z020_DEV_BA_WP', 'faultState', '故障状态', 2, NULL, NULL, '0', 15, 1);
|
|
|
|
|
|
-- 4. 北区能耗监测设施巡检(每小时执行)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_FACS_002',
|
|
|
- '北区能耗监测设施巡检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 1, -- 目标类型:设施
|
|
|
- '["NH01"]',
|
|
|
- '北区-能耗监测',
|
|
|
- '0 0 * * * ?', -- 每小时整点执行
|
|
|
- 1,
|
|
|
- '每小时检查北区能耗监测设备的数据采集状态',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_FACS_002','北区能耗监测设施巡检',2,0,1,'["NH01"]', '北区-能耗监测','0 0 * * * ?',1,'每小时检查北区能耗监测设备的数据采集状态','admin',NOW());
|
|
|
|
|
|
-- 能耗监测设施巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
--- BA采集网关 M_W4_DEV_BA_GA
|
|
|
-('IP_TEST_FACS_002', 'IR_FACS002_001', '采集器在线状态', 'M_W4_DEV_BA_GA', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
+ -- BA采集网关 M_W4_DEV_BA_GA
|
|
|
+ ('IP_TEST_FACS_002', 'IR_FACS002_001', '采集器在线状态', 'M_W4_DEV_BA_GA', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
|
|
|
--- 电能采集测点 M_W4_DEV_BA_METER_E
|
|
|
-('IP_TEST_FACS_002', 'IR_FACS002_002', '电表读数非空', 'M_W4_DEV_BA_METER_E', 'value', '表计读数', 3, NULL, NULL, NULL, 2, 1),
|
|
|
+ -- 电能采集测点 M_W4_DEV_BA_METER_E
|
|
|
+ ('IP_TEST_FACS_002', 'IR_FACS002_002', '电表读数非空', 'M_W4_DEV_BA_METER_E', 'value', '表计读数', 3, NULL, NULL, NULL, 2, 1),
|
|
|
|
|
|
--- 用水采集测点 M_W4_DEV_BA_METER_W
|
|
|
-('IP_TEST_FACS_002', 'IR_FACS002_003', '水表读数非空', 'M_W4_DEV_BA_METER_W', 'value', '表计读数', 3, NULL, NULL, NULL, 3, 1);
|
|
|
+ -- 用水采集测点 M_W4_DEV_BA_METER_W
|
|
|
+ ('IP_TEST_FACS_002', 'IR_FACS002_003', '水表读数非空', 'M_W4_DEV_BA_METER_W', 'value', '表计读数', 3, NULL, NULL, NULL, 3, 1);
|
|
|
|
|
|
|
|
|
-- 5. 北区充电桩设施巡检(每30分钟)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_FACS_003',
|
|
|
- '北区充电桩运行状态巡检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 1, -- 目标类型:设施
|
|
|
- '["Charge01"]',
|
|
|
- '北区-充电桩监测',
|
|
|
- '0 0,30 * * * ?', -- 每30分钟
|
|
|
- 1,
|
|
|
- '实时监控北区充电桩的运行状态和关键参数',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_FACS_003','北区充电桩运行状态巡检',2,0,1,'["Charge01"]','北区-充电桩监测','0 0,30 * * * ?',1,'实时监控北区充电桩的运行状态和关键参数','admin',NOW());
|
|
|
|
|
|
-- 充电桩设施巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
--- 充电主机 M_W2_DEV_CHARGING_HOST
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_001', '充电桩主机在线', 'M_W2_DEV_CHARGING_HOST', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_002', '充电枪数量检查', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '充电枪数量', 1, '1', '16', NULL, 2, 1),
|
|
|
+ -- 充电主机 M_W2_DEV_CHARGING_HOST
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_001', '充电桩主机在线', 'M_W2_DEV_CHARGING_HOST', 'deviceStatus', '设备状态', 4, NULL, NULL, '1', 1, 1),
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_002', '充电枪数量检查', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '充电枪数量', 1, '1', '16', NULL, 2, 1),
|
|
|
|
|
|
--- 充电枪 M_W2_DEV_CHARGING_PILE
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_003', '充电枪状态检查', 'M_W2_DEV_CHARGING_PILE', 'status', '状态', 3, NULL, NULL, NULL, 3, 1),
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_004', '输出电压范围', 'M_W2_DEV_CHARGING_PILE', 'outputVoltage', '输出电压', 1, '0', '1000', NULL, 4, 1),
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_005', '输出电流范围', 'M_W2_DEV_CHARGING_PILE', 'outputCurrent', '输出电流', 1, '0', '500', NULL, 5, 1),
|
|
|
-('IP_TEST_FACS_003', 'IR_FACS003_006', '枪线温度范围', 'M_W2_DEV_CHARGING_PILE', 'gunTemperature', '枪线温度', 1, '-20', '80', NULL, 6, 1);
|
|
|
+ -- 充电枪 M_W2_DEV_CHARGING_PILE
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_003', '充电枪状态检查', 'M_W2_DEV_CHARGING_PILE', 'status', '状态', 3, NULL, NULL, NULL, 3, 1),
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_004', '输出电压范围', 'M_W2_DEV_CHARGING_PILE', 'outputVoltage', '输出电压', 1, '0', '1000', NULL, 4, 1),
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_005', '输出电流范围', 'M_W2_DEV_CHARGING_PILE', 'outputCurrent', '输出电流', 1, '0', '500', NULL, 5, 1),
|
|
|
+ ('IP_TEST_FACS_003', 'IR_FACS003_006', '枪线温度范围', 'M_W2_DEV_CHARGING_PILE', 'gunTemperature', '枪线温度', 1, '-20', '80', NULL, 6, 1);
|
|
|
|
|
|
|
|
|
-- 6. 南区照明设施巡检(每天晚上7点)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3002',
|
|
|
- 'IP_TEST_FACS_004',
|
|
|
- '南区照明设施夜间巡检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 1, -- 目标类型:设施
|
|
|
- '["Z-ZM-02"]',
|
|
|
- '南区-照明设施',
|
|
|
- '0 0 19 * * ?', -- 每天晚上7点
|
|
|
- 1,
|
|
|
- '每日傍晚检查南区照明设施的运行状态',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3002','IP_TEST_FACS_004','南区照明设施夜间巡检',2,0,1,'["Z-ZM-02"]','南区-照明设施','0 0 19 * * ?',1,'每日傍晚检查南区照明设施的运行状态','admin',NOW());
|
|
|
|
|
|
-- 照明设施巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
--- 照明灯组 M_Z010_DEV_SQUARE_LIGHT
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_001', '灯组设备状态', 'M_Z010_DEV_SQUARE_LIGHT', 'deviceStatus', '设备状态', 2, NULL, NULL, '1', 1, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_002', '信号强度检查', 'M_Z010_DEV_SQUARE_LIGHT', 'csq', '信号强度', 1, '5', '31', NULL, 2, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_003', '电压范围检查', 'M_Z010_DEV_SQUARE_LIGHT', 'voltage', '电压', 1, '180', '260', NULL, 3, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_004', '电流范围检查', 'M_Z010_DEV_SQUARE_LIGHT', 'current', '电流', 1, '0', '20', NULL, 4, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_005', '设备温度检查', 'M_Z010_DEV_SQUARE_LIGHT', 'temperature', '设备温度', 1, '-30', '70', NULL, 5, 1),
|
|
|
+ -- 照明灯组 M_Z010_DEV_SQUARE_LIGHT
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_001', '灯组设备状态', 'M_Z010_DEV_SQUARE_LIGHT', 'deviceStatus', '设备状态', 2, NULL, NULL, '1', 1, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_002', '信号强度检查', 'M_Z010_DEV_SQUARE_LIGHT', 'csq', '信号强度', 1, '5', '31', NULL, 2, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_003', '电压范围检查', 'M_Z010_DEV_SQUARE_LIGHT', 'voltage', '电压', 1, '180', '260', NULL, 3, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_004', '电流范围检查', 'M_Z010_DEV_SQUARE_LIGHT', 'current', '电流', 1, '0', '20', NULL, 4, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_005', '设备温度检查', 'M_Z010_DEV_SQUARE_LIGHT', 'temperature', '设备温度', 1, '-30', '70', NULL, 5, 1),
|
|
|
|
|
|
-- 照明集中器 M_Z010_DEV_SQUARE_CONCENTRATOR
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_006', '集中器设备状态', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'deviceStatus', '设备状态', 2, NULL, NULL, '1', 6, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_007', 'A相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'ua', 'A相电压', 1, '180', '260', NULL, 7, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_008', 'B相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'ub', 'B相电压', 1, '180', '260', NULL, 8, 1),
|
|
|
-('IP_TEST_FACS_004', 'IR_FACS004_009', 'C相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'uc', 'C相电压', 1, '180', '260', NULL, 9, 1);
|
|
|
-
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_006', '集中器设备状态', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'deviceStatus', '设备状态', 2, NULL, NULL, '1', 6, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_007', 'A相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'ua', 'A相电压', 1, '180', '260', NULL, 7, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_008', 'B相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'ub', 'B相电压', 1, '180', '260', NULL, 8, 1),
|
|
|
+ ('IP_TEST_FACS_004', 'IR_FACS004_009', 'C相电压范围', 'M_Z010_DEV_SQUARE_CONCENTRATOR', 'uc', 'C相电压', 1, '180', '260', NULL, 9, 1);
|
|
|
|
|
|
-- 7. 电力监控设施巡检(每2小时)
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_FACS_005',
|
|
|
- '电力监控设备巡检',
|
|
|
- 2, -- 自动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 1, -- 目标类型:设施
|
|
|
- '["W201"]',
|
|
|
- '北区-供电网',
|
|
|
- '0 0 */2 * * ?', -- 每2小时
|
|
|
- 1,
|
|
|
- '定期检查电力监控设备的运行状态和电力参数',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_FACS_005','电力监控设备巡检',2,0,1,'["W201"]','北区-供电网','0 0 */2 * * ?',1,'定期检查电力监控设备的运行状态和电力参数','admin',NOW());
|
|
|
|
|
|
-- 电力监控设施巡检规则
|
|
|
INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `device_model`, `attr_key`, `attr_name`, `check_type`, `min_value`, `max_value`, `expect_value`, `rule_order`, `enabled`) VALUES
|
|
|
--- 电力保护装置 M_W4_DEV_ELEC_MONITOR_BHZZ
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_001', '保护装置在线', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'deviceStatus', '在线状态', 2, NULL, NULL, '1', 1, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_002', '频率范围检查', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Fr', '频率', 1, '49', '51', NULL, 2, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_003', 'A相电流范围', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Ia', 'A相电流', 1, '0', '1000', NULL, 3, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_004', 'AB线电压范围', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Uab', 'AB线电压', 1, '350', '420', NULL, 4, 1),
|
|
|
+ -- 电力保护装置 M_W4_DEV_ELEC_MONITOR_BHZZ
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_001', '保护装置在线', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'deviceStatus', '在线状态', 2, NULL, NULL, '1', 1, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_002', '频率范围检查', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Fr', '频率', 1, '49', '51', NULL, 2, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_003', 'A相电流范围', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Ia', 'A相电流', 1, '0', '1000', NULL, 3, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_004', 'AB线电压范围', 'M_W4_DEV_ELEC_MONITOR_BHZZ', 'Uab', 'AB线电压', 1, '350', '420', NULL, 4, 1),
|
|
|
|
|
|
-- 多功能电表 M_W4_DEV_ELEC_MONITOR_DB
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_005', '电表在线状态', 'M_W4_DEV_ELEC_MONITOR_DB', 'deviceStatus', '在线状态', 2, NULL, NULL, '1', 5, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_006', '总功率因数', 'M_W4_DEV_ELEC_MONITOR_DB', 'Pf', '总功率因数', 1, '0.7', '1', NULL, 6, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_007', '电流不平衡度', 'M_W4_DEV_ELEC_MONITOR_DB', 'CUB', '电流不平衡度', 1, '0', '30', NULL, 7, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_008', '电压不平衡度', 'M_W4_DEV_ELEC_MONITOR_DB', 'VUB', '电压不平衡度', 1, '0', '10', NULL, 8, 1),
|
|
|
-('IP_TEST_FACS_005', 'IR_FACS005_009', '环境温度范围', 'M_W4_DEV_ELEC_MONITOR_DB', 'Temp', '环境温度', 1, '-20', '60', NULL, 9, 1);
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_005', '电表在线状态', 'M_W4_DEV_ELEC_MONITOR_DB', 'deviceStatus', '在线状态', 2, NULL, NULL, '1', 5, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_006', '总功率因数', 'M_W4_DEV_ELEC_MONITOR_DB', 'Pf', '总功率因数', 1, '0.7', '1', NULL, 6, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_007', '电流不平衡度', 'M_W4_DEV_ELEC_MONITOR_DB', 'CUB', '电流不平衡度', 1, '0', '30', NULL, 7, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_008', '电压不平衡度', 'M_W4_DEV_ELEC_MONITOR_DB', 'VUB', '电压不平衡度', 1, '0', '10', NULL, 8, 1),
|
|
|
+ ('IP_TEST_FACS_005', 'IR_FACS005_009', '环境温度范围', 'M_W4_DEV_ELEC_MONITOR_DB', 'Temp', '环境温度', 1, '-20', '60', NULL, 9, 1);
|
|
|
|
|
|
|
|
|
-- =====================================================
|
|
|
@@ -2512,203 +2381,128 @@ INSERT INTO `adm_op_inspection_rule` (`plan_code`, `rule_code`, `rule_name`, `de
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 8. 北区水箱人工巡检
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `plan_time`, `executor`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_DEV_001',
|
|
|
- '北区水箱人工巡检',
|
|
|
- 1, -- 手动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 2, -- 目标类型:设备
|
|
|
- '["Z020-B-WT-1"]',
|
|
|
- '北区水箱',
|
|
|
- NULL, -- 手动巡检无cron
|
|
|
- 0, -- 不启用调度
|
|
|
- DATE_ADD(NOW(), INTERVAL 1 DAY), -- 计划明天执行
|
|
|
- '张三',
|
|
|
- '人工现场检查北区水箱的外观、管道连接、阀门状态、液位显示等',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
-
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `plan_time`, `executor`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_DEV_001','北区水箱人工巡检',1,0,2,'["Z020-B-WT-1"]','北区水箱',NULL,0,DATE_ADD(NOW(), INTERVAL 1 DAY),'张三','人工现场检查北区水箱的外观、管道连接、阀门状态、液位显示等','admin',NOW());
|
|
|
|
|
|
-- 9. 北区充电桩群控箱人工巡检
|
|
|
-INSERT INTO `adm_op_inspection_plan` (
|
|
|
- `area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,
|
|
|
- `target_type`, `target_codes`, `target_names`, `cron_expression`,
|
|
|
- `schedule_enabled`, `plan_time`, `executor`, `description`, `create_by`, `create_time`
|
|
|
-) VALUES (
|
|
|
- '321283124S3001',
|
|
|
- 'IP_TEST_DEV_002',
|
|
|
- '充电桩群控箱01人工巡检',
|
|
|
- 1, -- 手动巡检
|
|
|
- 0, -- 待执行
|
|
|
- 2, -- 目标类型:设备
|
|
|
- '["W2-B-CHARGING-HOST-01", "W2-B-CHARGING-HOST-02"]',
|
|
|
- '充电桩群控箱01, 充电桩群控箱02',
|
|
|
- NULL, -- 手动巡检无cron
|
|
|
- 0, -- 不启用调度
|
|
|
- DATE_ADD(NOW(), INTERVAL 2 DAY), -- 计划后天执行
|
|
|
- '李四',
|
|
|
- '人工现场检查充电桩群控箱的外观完整性、接线端子、散热风扇、指示灯状态、充电枪座等',
|
|
|
- 'admin',
|
|
|
- NOW()
|
|
|
- );
|
|
|
-
|
|
|
-
|
|
|
--- =====================================================
|
|
|
--- 四、查询验证
|
|
|
--- =====================================================
|
|
|
-
|
|
|
--- 查看已创建的巡检计划
|
|
|
--- SELECT plan_code, plan_name, plan_type, target_type, target_names, cron_expression, schedule_enabled
|
|
|
--- FROM adm_op_inspection_plan
|
|
|
--- WHERE plan_code LIKE 'IP_TEST%'
|
|
|
--- ORDER BY plan_code;
|
|
|
-
|
|
|
--- 查看巡检规则统计
|
|
|
--- SELECT p.plan_code, p.plan_name, COUNT(r.id) as rule_count
|
|
|
--- FROM adm_op_inspection_plan p
|
|
|
--- LEFT JOIN adm_op_inspection_rule r ON p.plan_code = r.plan_code
|
|
|
--- WHERE p.plan_code LIKE 'IP_TEST%'
|
|
|
--- GROUP BY p.plan_code, p.plan_name
|
|
|
--- ORDER BY p.plan_code;
|
|
|
-
|
|
|
--- 查看所有巡检规则详情
|
|
|
--- SELECT r.plan_code, r.rule_code, r.rule_name, r.device_model, r.attr_key, r.check_type,
|
|
|
--- r.min_value, r.max_value, r.expect_value
|
|
|
--- FROM adm_op_inspection_rule r
|
|
|
--- WHERE r.plan_code LIKE 'IP_TEST%'
|
|
|
--- ORDER BY r.plan_code, r.rule_order;
|
|
|
-
|
|
|
+INSERT INTO `adm_op_inspection_plan` (`area_code`, `plan_code`, `plan_name`, `plan_type`, `plan_status`,`target_type`, `target_codes`, `target_names`, `cron_expression`,`schedule_enabled`, `plan_time`, `executor`, `description`, `create_by`, `create_time`) VALUES ('321283124S3001','IP_TEST_DEV_002','充电桩群控箱01人工巡检',1,0,2, '["W2-B-CHARGING-HOST-01", "W2-B-CHARGING-HOST-02"]','充电桩群控箱01, 充电桩群控箱02',NULL, 0,DATE_ADD(NOW(), INTERVAL 2 DAY),'李四','人工现场检查充电桩群控箱的外观完整性、接线端子、散热风扇、指示灯状态、充电枪座等','admin',NOW());
|
|
|
|
|
|
-- ============================================================================
|
|
|
--- 示例数据 - 数据源配置
|
|
|
+-- 自定义报表数据 - 数据源配置
|
|
|
-- ============================================================================
|
|
|
|
|
|
-- 1. 光伏产能数据源
|
|
|
-INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES
|
|
|
- ('pv_supply', '光伏产能统计', '光伏发电量、自用电量、上网电量及收益统计', 'adm_ems_pv_supply_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'prod', 'el-icon-sunny', 1, 1);
|
|
|
-
|
|
|
+INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES ('pv_supply', '光伏产能统计', '光伏发电量、自用电量、上网电量及收益统计', 'adm_ems_pv_supply_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'prod', 'el-icon-sunny', 1, 1);
|
|
|
-- 2. 用电统计数据源
|
|
|
-INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES
|
|
|
- ('elec_meter', '用电统计', '区域/设备用电量及电费统计,支持峰谷电分析', 'adm_elec_meter_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'elec', 'el-icon-lightning', 2, 1);
|
|
|
-
|
|
|
+INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES ('elec_meter', '用电统计', '区域/设备用电量及电费统计,支持峰谷电分析', 'adm_elec_meter_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'elec', 'el-icon-lightning', 2, 1);
|
|
|
-- 3. 用水统计数据源
|
|
|
-INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES
|
|
|
- ('water_meter', '用水统计', '区域/设备用水量及水费统计', 'adm_water_meter_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'water', 'el-icon-cold-drink', 3, 1);
|
|
|
-
|
|
|
+INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES ('water_meter', '用水统计', '区域/设备用水量及水费统计', 'adm_water_meter_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'water', 'el-icon-cold-drink', 3, 1);
|
|
|
-- 4. 储能统计数据源
|
|
|
-INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES
|
|
|
- ('elec_store', '储能统计', '储能设备充放电量统计', 'adm_ems_elec_store_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'store', 'el-icon-coin', 4, 1);
|
|
|
+INSERT INTO `adm_report_datasource` (`ds_code`, `ds_name`, `ds_desc`, `main_table`, `main_alias`, `base_where`, `default_order`, `category`, `icon`, `sort_order`, `status`) VALUES ('elec_store', '储能统计', '储能设备充放电量统计', 'adm_ems_elec_store_h', 't', 't.date IS NOT NULL', 't.record_time DESC', 'store', 'el-icon-coin', 4, 1);
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
--- 示例数据 - 光伏产能字段配置
|
|
|
+-- 自定义报表数据 - 光伏产能字段配置
|
|
|
-- ============================================================================
|
|
|
INSERT INTO `adm_report_field` (`ds_code`, `field_code`, `field_name`, `field_alias`, `field_expr`, `field_type`, `field_format`, `decimals`, `unit`, `is_default`, `is_required`, `is_filterable`, `is_sortable`, `is_aggregatable`, `aggregate_func`, `group_name`, `min_width`, `sort_order`, `status`) VALUES
|
|
|
--- 基础信息字段
|
|
|
-('pv_supply', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
-('pv_supply', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
-('pv_supply', 'facs_code', '设施代码', NULL, 't.facs_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 3, 1),
|
|
|
-('pv_supply', 'facs_name', '设施名称', NULL, 'f.facs_name', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
-
|
|
|
--- 时间字段
|
|
|
-('pv_supply', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
-('pv_supply', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
-('pv_supply', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
-('pv_supply', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
-('pv_supply', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
-('pv_supply', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
-
|
|
|
--- 产能数据字段
|
|
|
-('pv_supply', 'gen_elec_quantity', '发电量', NULL, 't.gen_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 20, 1),
|
|
|
-('pv_supply', 'use_elec_quantity', '自用电量', NULL, 't.use_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 21, 1),
|
|
|
-('pv_supply', 'up_elec_quantity', '上网电量', NULL, 't.up_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 22, 1),
|
|
|
-('pv_supply', 'up_elec_earn', '上网收益', NULL, 't.up_elec_earn', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 23, 1),
|
|
|
-('pv_supply', 'up_unit_price', '上网电价', NULL, 't.up_unit_price', 'number', NULL, 4, '元/kW·h', 0, 0, 1, 1, 0, 'AVG', '产能数据', 120, 24, 1),
|
|
|
-
|
|
|
--- 计算字段
|
|
|
-('pv_supply', 'self_use_rate', '自用率', 'self_use_rate', 'ROUND(t.use_elec_quantity / NULLIF(t.gen_elec_quantity, 0) * 100, 2)', 'number', NULL, 2, '%', 0, 0, 1, 1, 0, NULL, '分析指标', 100, 30, 1);
|
|
|
+ -- 基础信息字段
|
|
|
+ ('pv_supply', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
+ ('pv_supply', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
+ ('pv_supply', 'facs_code', '设施代码', NULL, 't.facs_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 3, 1),
|
|
|
+ ('pv_supply', 'facs_name', '设施名称', NULL, 'f.facs_name', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
+
|
|
|
+ -- 时间字段
|
|
|
+ ('pv_supply', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
+ ('pv_supply', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
+ ('pv_supply', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
+ ('pv_supply', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
+ ('pv_supply', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
+ ('pv_supply', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
+
|
|
|
+ -- 产能数据字段
|
|
|
+ ('pv_supply', 'gen_elec_quantity', '发电量', NULL, 't.gen_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 20, 1),
|
|
|
+ ('pv_supply', 'use_elec_quantity', '自用电量', NULL, 't.use_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 21, 1),
|
|
|
+ ('pv_supply', 'up_elec_quantity', '上网电量', NULL, 't.up_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 22, 1),
|
|
|
+ ('pv_supply', 'up_elec_earn', '上网收益', NULL, 't.up_elec_earn', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '产能数据', 120, 23, 1),
|
|
|
+ ('pv_supply', 'up_unit_price', '上网电价', NULL, 't.up_unit_price', 'number', NULL, 4, '元/kW·h', 0, 0, 1, 1, 0, 'AVG', '产能数据', 120, 24, 1),
|
|
|
+
|
|
|
+ -- 计算字段
|
|
|
+ ('pv_supply', 'self_use_rate', '自用率', 'self_use_rate', 'ROUND(t.use_elec_quantity / NULLIF(t.gen_elec_quantity, 0) * 100, 2)', 'number', NULL, 2, '%', 0, 0, 1, 1, 0, NULL, '分析指标', 100, 30, 1);
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
--- 示例数据 - 用电统计字段配置
|
|
|
+-- 自定义报表数据 - 用电统计字段配置
|
|
|
-- ============================================================================
|
|
|
INSERT INTO `adm_report_field` (`ds_code`, `field_code`, `field_name`, `field_alias`, `field_expr`, `field_type`, `field_format`, `decimals`, `unit`, `is_default`, `is_required`, `is_filterable`, `is_sortable`, `is_aggregatable`, `aggregate_func`, `group_name`, `min_width`, `sort_order`, `status`) VALUES
|
|
|
--- 基础信息字段
|
|
|
-('elec_meter', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
-('elec_meter', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
-('elec_meter', 'device_code', '设备代码', NULL, 't.device_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 3, 1),
|
|
|
-('elec_meter', 'device_name', '设备名称', NULL, 'd.device_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
-
|
|
|
--- 时间字段
|
|
|
-('elec_meter', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
-('elec_meter', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
-('elec_meter', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
-('elec_meter', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
-('elec_meter', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
-('elec_meter', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
-
|
|
|
--- 用电数据字段
|
|
|
-('elec_meter', 'elec_quantity', '用电量', NULL, 't.elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '用电数据', 120, 20, 1),
|
|
|
-('elec_meter', 'use_elec_cost', '用电费用', NULL, 't.use_elec_cost', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '用电数据', 120, 21, 1),
|
|
|
-('elec_meter', 'meter_type', '计量类型', NULL, 't.meter_type', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 100, 22, 1),
|
|
|
-('elec_meter', 'meter_type_name', '计量类型名称', 'meter_type_name', 'CASE t.meter_type WHEN 2 THEN ''尖峰'' WHEN 1 THEN ''高峰'' WHEN 0 THEN ''平峰'' WHEN -1 THEN ''低谷'' WHEN -2 THEN ''深谷'' ELSE ''未知'' END', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 100, 23, 1),
|
|
|
-('elec_meter', 'meter_unit_price', '单位电价', NULL, 't.meter_unit_price', 'number', NULL, 4, '元/kW·h', 0, 0, 1, 1, 0, 'AVG', '用电数据', 100, 24, 1),
|
|
|
-('elec_meter', 'meter_reading', '表计读数', NULL, 't.meter_reading', 'number', NULL, 2, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 120, 25, 1);
|
|
|
+ -- 基础信息字段
|
|
|
+ ('elec_meter', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
+ ('elec_meter', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
+ ('elec_meter', 'device_code', '设备代码', NULL, 't.device_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 3, 1),
|
|
|
+ ('elec_meter', 'device_name', '设备名称', NULL, 'd.device_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
+
|
|
|
+ -- 时间字段
|
|
|
+ ('elec_meter', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
+ ('elec_meter', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
+ ('elec_meter', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
+ ('elec_meter', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
+ ('elec_meter', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
+ ('elec_meter', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
+
|
|
|
+ -- 用电数据字段
|
|
|
+ ('elec_meter', 'elec_quantity', '用电量', NULL, 't.elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '用电数据', 120, 20, 1),
|
|
|
+ ('elec_meter', 'use_elec_cost', '用电费用', NULL, 't.use_elec_cost', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '用电数据', 120, 21, 1),
|
|
|
+ ('elec_meter', 'meter_type', '计量类型', NULL, 't.meter_type', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 100, 22, 1),
|
|
|
+ ('elec_meter', 'meter_type_name', '计量类型名称', 'meter_type_name', 'CASE t.meter_type WHEN 2 THEN ''尖峰'' WHEN 1 THEN ''高峰'' WHEN 0 THEN ''平峰'' WHEN -1 THEN ''低谷'' WHEN -2 THEN ''深谷'' ELSE ''未知'' END', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 100, 23, 1),
|
|
|
+ ('elec_meter', 'meter_unit_price', '单位电价', NULL, 't.meter_unit_price', 'number', NULL, 4, '元/kW·h', 0, 0, 1, 1, 0, 'AVG', '用电数据', 100, 24, 1),
|
|
|
+ ('elec_meter', 'meter_reading', '表计读数', NULL, 't.meter_reading', 'number', NULL, 2, NULL, 0, 0, 1, 1, 0, NULL, '用电数据', 120, 25, 1);
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
--- 示例数据 - 用水统计字段配置
|
|
|
+-- 自定义报表数据 - 用水统计字段配置
|
|
|
-- ============================================================================
|
|
|
INSERT INTO `adm_report_field` (`ds_code`, `field_code`, `field_name`, `field_alias`, `field_expr`, `field_type`, `field_format`, `decimals`, `unit`, `is_default`, `is_required`, `is_filterable`, `is_sortable`, `is_aggregatable`, `aggregate_func`, `group_name`, `min_width`, `sort_order`, `status`) VALUES
|
|
|
--- 基础信息字段
|
|
|
-('water_meter', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
-('water_meter', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
-('water_meter', 'device_code', '设备代码', NULL, 't.device_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 3, 1),
|
|
|
-('water_meter', 'device_name', '设备名称', NULL, 'd.device_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
-
|
|
|
--- 时间字段
|
|
|
-('water_meter', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
-('water_meter', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
-('water_meter', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
-('water_meter', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
-('water_meter', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
-('water_meter', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
-
|
|
|
--- 用水数据字段
|
|
|
-('water_meter', 'water_quantity', '用水量', NULL, 't.water_quantity', 'number', NULL, 2, '吨', 1, 0, 1, 1, 1, 'SUM', '用水数据', 120, 20, 1),
|
|
|
-('water_meter', 'use_water_cost', '用水费用', NULL, 't.use_water_cost', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '用水数据', 120, 21, 1),
|
|
|
-('water_meter', 'meter_unit_price', '单位水价', NULL, 't.meter_unit_price', 'number', NULL, 4, '元/吨', 0, 0, 1, 1, 0, 'AVG', '用水数据', 100, 22, 1),
|
|
|
-('water_meter', 'meter_reading', '表计读数', NULL, 't.meter_reading', 'number', NULL, 2, NULL, 0, 0, 1, 1, 0, NULL, '用水数据', 120, 23, 1);
|
|
|
+ -- 基础信息字段
|
|
|
+ ('water_meter', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
+ ('water_meter', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
+ ('water_meter', 'device_code', '设备代码', NULL, 't.device_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 150, 3, 1),
|
|
|
+ ('water_meter', 'device_name', '设备名称', NULL, 'd.device_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
+
|
|
|
+ -- 时间字段
|
|
|
+ ('water_meter', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
+ ('water_meter', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
+ ('water_meter', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
+ ('water_meter', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
+ ('water_meter', 'stat_month', '统计月份', 'stat_month', 'DATE_FORMAT(t.date, ''%Y-%m'')', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 14, 1),
|
|
|
+ ('water_meter', 'stat_year', '统计年份', 'stat_year', 'YEAR(t.date)', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 15, 1),
|
|
|
+
|
|
|
+ -- 用水数据字段
|
|
|
+ ('water_meter', 'water_quantity', '用水量', NULL, 't.water_quantity', 'number', NULL, 2, '吨', 1, 0, 1, 1, 1, 'SUM', '用水数据', 120, 20, 1),
|
|
|
+ ('water_meter', 'use_water_cost', '用水费用', NULL, 't.use_water_cost', 'number', NULL, 2, '元', 1, 0, 1, 1, 1, 'SUM', '用水数据', 120, 21, 1),
|
|
|
+ ('water_meter', 'meter_unit_price', '单位水价', NULL, 't.meter_unit_price', 'number', NULL, 4, '元/吨', 0, 0, 1, 1, 0, 'AVG', '用水数据', 100, 22, 1),
|
|
|
+ ('water_meter', 'meter_reading', '表计读数', NULL, 't.meter_reading', 'number', NULL, 2, NULL, 0, 0, 1, 1, 0, NULL, '用水数据', 120, 23, 1);
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
--- 示例数据 - 储能统计字段配置
|
|
|
+-- 自定义报表数据 - 储能统计字段配置
|
|
|
-- ============================================================================
|
|
|
INSERT INTO `adm_report_field` (`ds_code`, `field_code`, `field_name`, `field_alias`, `field_expr`, `field_type`, `field_format`, `decimals`, `unit`, `is_default`, `is_required`, `is_filterable`, `is_sortable`, `is_aggregatable`, `aggregate_func`, `group_name`, `min_width`, `sort_order`, `status`) VALUES
|
|
|
--- 基础信息字段
|
|
|
-('elec_store', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
-('elec_store', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
-('elec_store', 'facs_code', '设施代码', NULL, 't.facs_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 3, 1),
|
|
|
-('elec_store', 'facs_name', '设施名称', NULL, 'f.facs_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
+ -- 基础信息字段
|
|
|
+ ('elec_store', 'area_code', '区域代码', NULL, 't.area_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 1, 1),
|
|
|
+ ('elec_store', 'area_name', '区域名称', NULL, 'a.area_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 2, 1),
|
|
|
+ ('elec_store', 'facs_code', '设施代码', NULL, 't.facs_code', 'string', NULL, NULL, NULL, 0, 0, 1, 1, 0, NULL, '基础信息', 120, 3, 1),
|
|
|
+ ('elec_store', 'facs_name', '设施名称', NULL, 'f.facs_name', 'string', NULL, NULL, NULL, 1, 0, 1, 1, 0, NULL, '基础信息', 150, 4, 1),
|
|
|
|
|
|
--- 时间字段
|
|
|
-('elec_store', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
-('elec_store', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
-('elec_store', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
-('elec_store', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
+ -- 时间字段
|
|
|
+ ('elec_store', 'record_time', '记录时间', NULL, 't.record_time', 'datetime', 'yyyy-MM-dd HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 160, 10, 1),
|
|
|
+ ('elec_store', 'date', '日期', NULL, 't.date', 'date', 'yyyy-MM-dd', NULL, NULL, 1, 0, 1, 1, 0, NULL, '时间信息', 110, 11, 1),
|
|
|
+ ('elec_store', 'time', '时间', NULL, 't.time', 'time', 'HH:mm:ss', NULL, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 12, 1),
|
|
|
+ ('elec_store', 'time_index', '时间序列', NULL, 't.time_index', 'number', NULL, 0, NULL, 0, 0, 1, 1, 0, NULL, '时间信息', 100, 13, 1),
|
|
|
|
|
|
--- 储能数据字段
|
|
|
-('elec_store', 'charge_elec_quantity', '充电电量', NULL, 't.charge_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '储能数据', 120, 20, 1),
|
|
|
-('elec_store', 'discharge_elec_quantity', '放电电量', NULL, 't.discharge_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '储能数据', 120, 21, 1),
|
|
|
+ -- 储能数据字段
|
|
|
+ ('elec_store', 'charge_elec_quantity', '充电电量', NULL, 't.charge_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '储能数据', 120, 20, 1),
|
|
|
+ ('elec_store', 'discharge_elec_quantity', '放电电量', NULL, 't.discharge_elec_quantity', 'number', NULL, 2, 'kW·h', 1, 0, 1, 1, 1, 'SUM', '储能数据', 120, 21, 1),
|
|
|
|
|
|
--- 计算字段
|
|
|
-('elec_store', 'net_quantity', '净电量', 'net_quantity', 'ROUND(t.discharge_elec_quantity - t.charge_elec_quantity, 2)', 'number', NULL, 2, 'kW·h', 0, 0, 1, 1, 1, 'SUM', '分析指标', 120, 30, 1);
|
|
|
+ -- 计算字段
|
|
|
+ ('elec_store', 'net_quantity', '净电量', 'net_quantity', 'ROUND(t.discharge_elec_quantity - t.charge_elec_quantity, 2)', 'number', NULL, 2, 'kW·h', 0, 0, 1, 1, 1, 'SUM', '分析指标', 120, 30, 1);
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
@@ -2757,24 +2551,20 @@ SELECT ds_code, field_code, 'eq', '等于', '=', 1, 0, 4, 1 FROM `adm_report_fie
|
|
|
-- ============================================================================
|
|
|
|
|
|
-- 光伏产能关联
|
|
|
-INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES
|
|
|
- ('pv_supply', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称'),
|
|
|
- ('pv_supply', 'rel_facs', '设施关联', 'LEFT', 'adm_ems_facs', 'f', 't.facs_code = f.facs_code', 1, 2, 1, '用于获取设施名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('pv_supply', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('pv_supply', 'rel_facs', '设施关联', 'LEFT', 'adm_ems_facs', 'f', 't.facs_code = f.facs_code', 1, 2, 1, '用于获取设施名称');
|
|
|
|
|
|
-- 用电统计关联
|
|
|
-INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES
|
|
|
- ('elec_meter', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称'),
|
|
|
- ('elec_meter', 'rel_device', '设备关联', 'LEFT', 'adm_meter_device', 'd', 't.device_code = d.device_code', 1, 2, 1, '用于获取设备名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('elec_meter', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('elec_meter', 'rel_device', '设备关联', 'LEFT', 'adm_meter_device', 'd', 't.device_code = d.device_code', 1, 2, 1, '用于获取设备名称');
|
|
|
|
|
|
-- 用水统计关联
|
|
|
-INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES
|
|
|
- ('water_meter', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称'),
|
|
|
- ('water_meter', 'rel_device', '设备关联', 'LEFT', 'adm_meter_device', 'd', 't.device_code = d.device_code', 1, 2, 1, '用于获取设备名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('water_meter', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('water_meter', 'rel_device', '设备关联', 'LEFT', 'adm_meter_device', 'd', 't.device_code = d.device_code', 1, 2, 1, '用于获取设备名称');
|
|
|
|
|
|
-- 储能统计关联
|
|
|
-INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES
|
|
|
- ('elec_store', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称'),
|
|
|
- ('elec_store', 'rel_facs', '设施关联', 'LEFT', 'adm_ems_facs', 'f', 't.facs_code = f.facs_code', 1, 2, 1, '用于获取设施名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('elec_store', 'rel_area', '区域关联', 'LEFT', 'adm_area', 'a', 't.area_code = a.area_code', 1, 1, 1, '用于获取区域名称');
|
|
|
+INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`, `join_type`, `join_table`, `join_alias`, `join_condition`, `is_auto_join`, `sort_order`, `status`, `remark`) VALUES ('elec_store', 'rel_facs', '设施关联', 'LEFT', 'adm_ems_facs', 'f', 't.facs_code = f.facs_code', 1, 2, 1, '用于获取设施名称');
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
@@ -2782,24 +2572,20 @@ INSERT INTO `adm_report_relation` (`ds_code`, `relation_code`, `relation_name`,
|
|
|
-- ============================================================================
|
|
|
|
|
|
-- 光伏产能字段关联映射
|
|
|
-INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES
|
|
|
- ('pv_supply', 'area_name', 'rel_area'),
|
|
|
- ('pv_supply', 'facs_name', 'rel_facs');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('pv_supply', 'area_name', 'rel_area');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('pv_supply', 'facs_name', 'rel_facs');
|
|
|
|
|
|
-- 用电统计字段关联映射
|
|
|
-INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES
|
|
|
- ('elec_meter', 'area_name', 'rel_area'),
|
|
|
- ('elec_meter', 'device_name', 'rel_device');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('elec_meter', 'area_name', 'rel_area');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('elec_meter', 'device_name', 'rel_device');
|
|
|
|
|
|
-- 用水统计字段关联映射
|
|
|
-INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES
|
|
|
- ('water_meter', 'area_name', 'rel_area'),
|
|
|
- ('water_meter', 'device_name', 'rel_device');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('water_meter', 'area_name', 'rel_area');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('water_meter', 'device_name', 'rel_device');
|
|
|
|
|
|
-- 储能统计字段关联映射
|
|
|
-INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES
|
|
|
- ('elec_store', 'area_name', 'rel_area'),
|
|
|
- ('elec_store', 'facs_name', 'rel_facs');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('elec_store', 'area_name', 'rel_area');
|
|
|
+INSERT INTO `adm_report_field_relation` (`ds_code`, `field_code`, `relation_code`) VALUES ('elec_store', 'facs_name', 'rel_facs');
|
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
|
@@ -2913,7 +2699,17 @@ INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_na
|
|
|
INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_SYS_LJCY', 'Base', 'url', '服务地址', NULL, 'String');
|
|
|
INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_SYS_LJCY', 'Base', 'token', '接口令牌', NULL, 'String');
|
|
|
INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_SYS_LJCY', 'Base', 'plantList', '站点信息', NULL, 'String');
|
|
|
-
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W4_DEV_CN', 'Base', 'ratedCapacity', '额度容量', 'kWh', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W4_DEV_CN', 'Status', 'rtCapacity', '实时容量', 'kWh', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W4_DEV_CN', 'Status', 'chargingPower', '充电功率', 'W', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_W4_DEV_CN', 'Status', 'dischargePower', '放电功率', 'W', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_HM', 'Status', 'wr', '蓄水量', 'm³', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_HM', 'Status', 'temperature', '温度', '℃', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_HM', 'Status', 'humidity', '湿度', NULL, 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_HM', 'Status', 'sc', '调蓄量', 'm³', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_LJCY', 'Status', 'conveyCapacity', '输送量', '吨', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_LJCY', 'Status', 'processingCapacity', '处理量', '吨', 'Value');
|
|
|
+INSERT INTO `adm_ems_obj_attr` (`model_code`, `attr_group`, `attr_key`, `attr_name`, `attr_unit`, `attr_value_type`) VALUES ('M_Z010_DEV_LJCY', 'Status', 'runningTime', '运行时间', '小时', 'Value');
|
|
|
|
|
|
INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_GCZR', 'M_W4_SYS_GCZR', 'interfaceType', 'http', NULL);
|
|
|
INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_GCZR', 'M_W4_SYS_GCZR', 'url', 'https://openapi-cn.growatt.com', NULL);
|
|
|
@@ -2931,6 +2727,53 @@ INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `att
|
|
|
INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_LG', 'M_Z010_SYS_LJCY', 'url', 'https://0.0.0.0', NULL);
|
|
|
INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_LG', 'M_Z010_SYS_LJCY', 'token', '12345678', NULL);
|
|
|
INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_LG', 'M_Z010_SYS_LJCY', 'plantList', '0000', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-01', 'M_Z010_DEV_HM', 'wr', '687', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-01', 'M_Z010_DEV_HM', 'temperature', '15', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-01', 'M_Z010_DEV_HM', 'humidity', '60%', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-01', 'M_Z010_DEV_HM', 'sc', '362', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-02', 'M_Z010_DEV_HM', 'wr', '722', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-02', 'M_Z010_DEV_HM', 'temperature', '14', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-02', 'M_Z010_DEV_HM', 'humidity', '58%', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('ZHHM-02', 'M_Z010_DEV_HM', 'sc', '218', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-001', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-001', 'M_W4_DEV_CN', 'rtCapacity', '41', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-001', 'M_W4_DEV_CN', 'chargingPower', '500', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-001', 'M_W4_DEV_CN', 'dischargePower', '218', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-002', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-002', 'M_W4_DEV_CN', 'rtCapacity', '27', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-002', 'M_W4_DEV_CN', 'chargingPower', '430', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-002', 'M_W4_DEV_CN', 'dischargePower', '122', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-003', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-003', 'M_W4_DEV_CN', 'rtCapacity', '11', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-003', 'M_W4_DEV_CN', 'chargingPower', '480', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-003', 'M_W4_DEV_CN', 'dischargePower', '123', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-004', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-004', 'M_W4_DEV_CN', 'rtCapacity', '28', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-004', 'M_W4_DEV_CN', 'chargingPower', '600', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-004', 'M_W4_DEV_CN', 'dischargePower', '500', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-005', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-005', 'M_W4_DEV_CN', 'rtCapacity', '36', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-005', 'M_W4_DEV_CN', 'chargingPower', '400', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-005', 'M_W4_DEV_CN', 'dischargePower', '345', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-006', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-006', 'M_W4_DEV_CN', 'rtCapacity', '9', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-006', 'M_W4_DEV_CN', 'chargingPower', '500', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-006', 'M_W4_DEV_CN', 'dischargePower', '222', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-007', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-007', 'M_W4_DEV_CN', 'rtCapacity', '42', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-007', 'M_W4_DEV_CN', 'chargingPower', '410', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-007', 'M_W4_DEV_CN', 'dischargePower', '400', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-008', 'M_W4_DEV_CN', 'ratedCapacity', '50', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-008', 'M_W4_DEV_CN', 'rtCapacity', '37', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-008', 'M_W4_DEV_CN', 'chargingPower', '333', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('GCZR-008', 'M_W4_DEV_CN', 'dischargePower', '212', NULL);
|
|
|
+
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-01', 'M_Z010_DEV_LJCY', 'conveyCapacity', '23', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-01', 'M_Z010_DEV_LJCY', 'processingCapacity', '21', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-01', 'M_Z010_DEV_LJCY', 'runningTime', '524', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-02', 'M_Z010_DEV_LJCY', 'conveyCapacity', '35', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-02', 'M_Z010_DEV_LJCY', 'processingCapacity', '27', NULL);
|
|
|
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('LGCY-02', 'M_Z010_DEV_LJCY', 'runningTime', '515', NULL);
|
|
|
|
|
|
INSERT INTO `adm_ems_obj_ability` (`model_code`, `ability_key`, `ability_name`, `ability_desc`, `param_definition`, `hidden_flag`) VALUES ('SYS_GCZR', 'SyncDevInverter', '同步逆变器设备', '从Growatt API同步逆变器设备列表和基础属性', null, 1);
|
|
|
|