63 Commits

Author SHA1 Message Date
ee27a7130b 2026-04-13提交:K线图的Y轴规则 2026-04-14 15:17:56 +08:00
95bff13881 2026-04-13提交:分时图和K线图的Y轴规则 2026-04-13 16:56:34 +08:00
6d60db333b perf: 为地区天气数据和停电事件表添加索引以优化查询性能
添加复合索引到 regional_weather_data 和 dner_hourly_power_outage_event 表,以加速基于 org_code 和 data_time 等字段的查询操作。
2026-04-10 17:04:10 +08:00
317b92acb0 2026-04-10提交:分时图查询修改 2026-04-10 14:03:35 +08:00
4fd4e386ff 2026-04-10提交:导入初始化值 2026-04-10 11:50:15 +08:00
a3fbcafc24 2026-4-2提交:pdf预览接口 2026-04-02 15:19:46 +08:00
5366d13f91 2026-4-1提交:pdf导出和下载接口 2026-04-01 14:06:01 +08:00
e3da8a6895 2026-03-31提交:下载附件接口挪动; 2026-03-31 16:48:33 +08:00
93f0092f75 2026-03-31提交:分时图高级筛选未来条件修改; 2026-03-31 16:34:16 +08:00
b253668d8b 添加原始SQL 2026-03-31 16:04:47 +08:00
55ad35338c fix(weather-sync): 增强区域天气数据同步的健壮性和日志记录
- 添加输入参数校验,确保 dateTime 不为空
- 懒加载天气区划配置,避免配置为空时跳过同步
- 在关键步骤添加详细日志,便于问题排查
- 插入数据前先清理同时间点的旧数据,避免重复
- 优化代码格式,提高可读性
2026-03-31 11:05:54 +08:00
8cfb78b8af feat: 外部化定时任务配置至application.yml
将WeatherDataScheduleTask和OutageStateSetScheduledTask中的硬编码cron表达式移至配置文件,提升配置灵活性,便于不同环境调整执行时间。
2026-03-31 10:55:46 +08:00
e07412904f 区域天气数据同步任务 取消注释 2026-03-27 17:55:10 +08:00
f2512cd333 停电开始时间超过7天自动归为已复电 定时任务 取消注释 2026-03-27 17:54:06 +08:00
2766778219 2026-03-27提交:分时图数据全部同步成功后,开始同步日K图数据 2026-03-27 16:55:44 +08:00
f1d3604be4 2026-03-27提交:分时图数据全部同步成功后,开始同步日K图数据 2026-03-27 16:52:34 +08:00
ba3335c532 Merge branch 'main' of https://gitea.sz.gts.echo-isoftstone.cn/CSG/ai-china-southern-power-grid
# Conflicts:
#	src/main/resources/mapper/DnerDailyPowerOutageEventSyncMapper.xml
2026-03-27 16:48:36 +08:00
e753f81909 2026-03-27提交:分时图导入进度接口;调整任务接口位置到taskcontroller 2026-03-27 16:47:53 +08:00
9f7e491f9c refactor: 重构日停电事件同步逻辑,优化批量处理性能
- 移除 SyncErrorInfo 类及相关错误收集逻辑,简化错误处理
- 将单条插入改为批量插入,提升数据插入效率
- 重构 syncDateDataForBatch 方法,直接构建同步记录并批量保存
- 修改 syncStatus 字段注释,明确同步成功/失败状态
- 清理无用代码,包括深拷贝方法和过时查询逻辑
2026-03-27 16:14:43 +08:00
7c0db4830d feat(实体): 为停电事件同步表添加地区编码字段
新增 org_code 字段以支持按地区进行数据同步与筛选。
2026-03-27 15:24:01 +08:00
a4c40ff3ce refactor(日K图同步): 移除setDate参数并自动计算同步状态
- 删除processingData接口和控制器中的setDate参数,改为根据小时数据是否存在23时记录自动判断同步状态
- 在Excel导入完成后自动触发日K图数据同步
- 优化开始日期和结束日期的获取逻辑,改为基于事件ID从小时表查询
- 简化存量数据删除逻辑,不再检查同步记录直接删除
2026-03-27 11:07:14 +08:00
8fda70baf9 2026-03-27提交:下载导入模板 2026-03-27 10:38:26 +08:00
ceff36d410 Merge branch 'main' of https://gitea.sz.gts.echo-isoftstone.cn/CSG/ai-china-southern-power-grid 2026-03-27 09:05:09 +08:00
7ac794a68f 2026-03-26提交:新增备份接口 2026-03-26 18:18:08 +08:00
07068a9113 fix: 为停电事件同步表添加关联事件ID字段
添加 event_id 字段以建立与事件表的关联关系,确保数据同步时能正确对应具体事件。
2026-03-26 16:16:34 +08:00
b49bab1ccc feat: 支持多事件并行处理并增强停电用户统计
- 在DnerDailyPowerOutageEventSync实体和同步记录中新增eventId字段,支持多事件并行处理
- 为DataExcelEntity和DnerHourlyPowerOutageEvent添加故障停电和计划停电用户数统计字段
- 修改所有相关查询、同步和数据处理方法,增加eventId参数以支持按事件隔离数据
- 优化日K线数据生成逻辑,分别统计故障停电和计划停电的用户数(总数、最大、最小、起始、结束值)
- 修复文件上传时同步记录清理不完整的问题,确保删除旧的K线图同步记录
2026-03-26 16:15:43 +08:00
ca8670386d 2026-03-26提交:修改部分代码 2026-03-26 09:20:25 +08:00
1f8bca3de2 2026-03-25提交:查询接口调整,新增eventId 2026-03-25 23:32:04 +08:00
fd06ec8cf7 2026-03-25提交:查询接口调整 2026-03-25 17:45:34 +08:00
5c0b0b99c4 2026-03-25提交:日K图表字段和实体类调整 2026-03-25 16:35:10 +08:00
6eaa7e3d0b 2026-03-25提交:新增事件ID关联,上传附件下载附件接口 2026-03-25 15:55:15 +08:00
c7cbf45c2d 停电开始时间超过7天自动归为已复电
;停电分时、日K图、日累计停电用户需按停电类型拆分故障停电、计划停电、全部(20%)
2026-03-24 18:00:19 +08:00
b69dc1e3b4 2026-03-24提交:首页事件部分功能;查询图接口新增故障停电和计划停电用户,以及提示框汇总数据; 2026-03-24 10:14:42 +08:00
liuzhiming
d962cae2da 初始提交:添加分时处理 2026-03-20 17:31:24 +08:00
e418fa18ab 区域气象数据同步修改:去除同步国家气象数据 2026-03-20 16:54:52 +08:00
liuzhiming
cbc17435f1 Merge remote-tracking branch 'origin/main' 2026-03-20 10:27:26 +08:00
liuzhiming
c126375881 初始提交:添加分时处理 2026-03-20 10:25:27 +08:00
bc332c4fcf 提交接口-K值同步代码,调整 2026-03-19 17:59:22 +08:00
9533fd3aee 2026-03-18提交:easyexcel导入文件大小和请求大小设置 2026-03-19 11:34:04 +08:00
5097ccd51f Merge branch 'main' of https://gitea.sz.gts.echo-isoftstone.cn/CSG/ai-china-southern-power-grid 2026-03-19 11:15:35 +08:00
25033e5735 2026-03-18提交:分时图高级筛选 2026-03-19 11:14:33 +08:00
74a6c41c7f 提交接口-同步区域气象数据根据起始和终止时间,代码调整 2026-03-19 11:14:11 +08:00
8ab7eeb801 提交接口-同步区域气象数据根据起始和终止时间 2026-03-19 10:45:31 +08:00
64b8c996b3 提交同步K值代码 2026-03-18 17:58:54 +08:00
liuzhiming
d7d837241f 初始提交:添加分时处理 2026-03-18 11:01:58 +08:00
4efced3ec7 2026-03-18提交:部分高级筛选代码 2026-03-18 10:59:02 +08:00
f8454295e9 提交RegionalWeatherData-定时同步代码 2026-03-18 10:41:32 +08:00
liuzhiming
186a3db27c 初始提交:添加分时处理 2026-03-18 10:01:33 +08:00
600242462e 提交RegionalWeatherData-定时同步代码(还没自测) 2026-03-17 17:57:48 +08:00
8fb5a164fa 提交RegionalWeatherData相关文件 2026-03-17 15:31:27 +08:00