diff --git a/src/main/java/com/southern/power/grid/entity/DnerDailyPowerOutageEvent.java b/src/main/java/com/southern/power/grid/entity/DnerDailyPowerOutageEvent.java index e6cfae2..4e7c183 100644 --- a/src/main/java/com/southern/power/grid/entity/DnerDailyPowerOutageEvent.java +++ b/src/main/java/com/southern/power/grid/entity/DnerDailyPowerOutageEvent.java @@ -93,6 +93,46 @@ public class DnerDailyPowerOutageEvent { */ private Integer maxUserCount; + /** + * 故障类起始影响用户总数 + */ + private Integer faultStarUserCount; + + /** + * 故障类结束影响用户总数 + */ + private Integer faultEndUserCount; + + /** + * 故障类最低停电影响用户总数 + */ + private Integer faultMinUserCount; + + /** + * 故障类最高停电影响用户总数 + */ + private Integer faultMaxUserCount; + + /** + * 计划类起始影响用户总数 + */ + private Integer scheduledStarUserCount; + + /** + * 计划类结束影响用户总数 + */ + private Integer scheduledEndUserCount; + + /** + * 计划类最低停电影响用户总数 + */ + private Integer scheduledMinUserCount; + + /** + * 计划类最高停电影响用户总数 + */ + private Integer scheduledMaxUserCount; + /** * 故障停电影响用户总数 */ @@ -113,16 +153,6 @@ public class DnerDailyPowerOutageEvent { */ private Integer notRestoredUserCount; - /** - * 停电状态(1-待停电;2-停电中;3-已复电) - */ - private Integer outageState; - - /** - * 停电类型(1-故障类;2-计划类) - */ - private Integer outageType; - /** * 创建人 */ diff --git a/src/main/resources/sql/20260313-001.sql b/src/main/resources/sql/20260313-001.sql index b0c1088..24b2531 100644 --- a/src/main/resources/sql/20260313-001.sql +++ b/src/main/resources/sql/20260313-001.sql @@ -92,8 +92,14 @@ CREATE TABLE `dner_daily_power_outage_event` `end_user_count` int(11) DEFAULT NULL COMMENT '结束影响用户总数', `min_user_count` int(11) DEFAULT NULL COMMENT '最低停电影响用户总数', `max_user_count` int(11) DEFAULT NULL COMMENT '最高停电影响用户总数', - `outage_state` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '停电状态(1-待停电;2-停电中;3-已复电)', - `outage_type` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 1 COMMENT '停电类型(1-故障类;2-计划类)', + `fault_star_user_count` int(11) DEFAULT NULL COMMENT '故障类起始影响用户总数', + `fault_end_user_count` int(11) DEFAULT NULL COMMENT '故障类结束影响用户总数', + `fault_min_user_count` int(11) DEFAULT NULL COMMENT '故障类最低停电影响用户总数', + `fault_max_user_count` int(11) DEFAULT NULL COMMENT '故障类最高停电影响用户总数', + `scheduled_star_user_count` int(11) DEFAULT NULL COMMENT '计划类起始影响用户总数', + `scheduled_end_user_count` int(11) DEFAULT NULL COMMENT '计划类结束影响用户总数', + `scheduled_min_user_count` int(11) DEFAULT NULL COMMENT '计划类最低停电影响用户总数', + `scheduled_max_user_count` int(11) DEFAULT NULL COMMENT '计划类最高停电影响用户总数', `create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人', @@ -118,8 +124,8 @@ CREATE TABLE `dner_hourly_power_outage_event` `extreme_wind_speed_hourly` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '小时内极大风速', `power_outage_duration` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '停电时长', `user_count` int(11) DEFAULT NULL COMMENT '停电影响用户总数', - `restored_user_count` int(11) DEFAULT NULL COMMENT '已复电停电影响用户数', - `not_restored_user_count` int(11) DEFAULT NULL COMMENT '未复电停电影响用户数', + `restored_user_count` int(11) DEFAULT NULL COMMENT '已复电停电影响用户数', + `not_restored_user_count` int(11) DEFAULT NULL COMMENT '未复电停电影响用户数', `fault_user_count` int(11) DEFAULT NULL COMMENT '故障停电影响用户总数', `scheduled_user_count` int(11) DEFAULT NULL COMMENT '计划停电影响用户数', `outage_state` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '停电状态(1-待停电;2-停电中;3-已复电)',