|
|
21cfc6020c
|
feat(dner): 支持省市多级区域数据聚合查询
|
2026-04-16 17:17:15 +08:00 |
|
|
|
d36ffdff2a
|
2026-04-13提交:K线图的Y轴规则
|
2026-04-16 14:59:52 +08:00 |
|
|
|
657e8c8375
|
perf(导入): 重构区域配置加载与天气数据查询逻辑
- 新增 AreaConfigUtil 工具类,使用 ThreadLocal 缓存区域配置,支持并发导入任务
- 重构 HourlyOutageExcelProcessService,按区县批量查询气象数据,减少数据库访问次数
- 优化数据处理流程,引入行上下文和区县时间范围聚合,提升处理效率
- 在导入任务开始前初始化配置,任务结束后清理 ThreadLocal 防止内存泄漏
|
2026-04-14 18:00:48 +08:00 |
|
|
|
2f65f85143
|
feat(weather): 添加历史天气数据同步逻辑
- 在定时任务中增加首次同步判断,若没有历史数据则从最早的气象站记录开始同步
- 新增获取最早气象站数据时间的方法,用于确定历史同步起点
- 添加按地区编码和时间范围批量查询气象数据的方法,优化数据获取性能
- 更新.gitignore文件,排除CLAUDE.md文件
|
2026-04-14 15:33:14 +08:00 |
|
|
|
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 |
|