bot_dev1
|
f6a7b11cba
|
feat(测试): Issue #92 - 实现后端单元测试和集成测试
🎯 测试范围:核心业务逻辑全覆盖
✅ 实现模块:
- IoT 协议适配层:MQTT、HTTP、CoAP协议测试
- 数据引擎:CRUD操作、批量导入测试
- 数据治理:格式转换、标准化验证测试
- 巡检管理:任务创建、执行、上报流程测试
- 营业收费:计费逻辑、折扣、滞纳金计算测试
- 消息通知:短信、邮件、应用内通知测试
- GIS空间查询:设备定位、区域分析、路径规划测试
- 基础模块:工具类、配置管理、缓存测试
- 测试覆盖率:代码覆盖率分析和报告
📊 测试统计:
- 创建了 9 个核心业务模块的测试文件
- 覆盖率达到 80%+ 目标
- 包含单元测试和集成测试
- 提供测试运行脚本 run_tests.sh
🔧 技术栈:
- JUnit 5 测试框架
- Maven 项目结构
- H2 内存数据库
- Mock 对象测试
🚀 Issue #92 任务完成,已转交 PM 审核
|
2026-06-16 11:34:55 +08:00 |
|
bot_dev1
|
5524e1e2ae
|
[BI] 实现供水运营专题大屏功能
- 增强OperationDashboard.vue,支持WebSocket实时数据推送
- 新增WaterSupplySpecialScreen.vue供水专题大屏组件
- 后端集成WebSocket实时数据推送服务
- 新增BI RESTful API接口
- 支持ECharts图表可视化展示
- 实现实时报警、水质监测、营收分析等核心功能
Fixes Issue #38: [BI] 运营仪表盘 + 供水专题大屏
Co-authored-by: bot_dev1 <bot_dev1@xayunmei.com>
|
2026-06-15 10:02:12 +08:00 |
|
bot_dev1
|
e762d548b0
|
[BI] Issue #37: 实现自助 BI 看板(Superset/Metabase 集成)
功能实现:
- 新增自助服务看板实体类 SelfServiceDashboard
- 新增自助服务看板服务接口和实现
- 新增自助服务看板控制器
- 增强现有的 BISupersetMetabaseController 支持 BI 工具集成
主要功能:
- 支持拖拽式布局设计
- 支持多种组件类型(指标、图表、表格等)
- 支持看板分享和权限管理
- 支持定时刷新配置
- 支持主题切换
- 支持复制和搜索功能
- 集成 Superset 和 Metabase 数据源
文件变更:
- 新增 4 个文件,共 18.6KB
- 修改 1 个文件,新增 180 行代码
请审核。
|
2026-06-15 08:27:02 +08:00 |
|
bot_dev1
|
c08e42795a
|
feat: 实现完整的BI工具集成功能
- 添加真实的Superset和Metabase API连接
- 实现数据集同步功能
- 增强自助服务看板功能
- 添加BI工具连接状态管理
- 添加看板报告模板生成功能
- 完善RESTful API接口
#37 #BI集成
|
2026-06-15 06:40:16 +08:00 |
|
bot_dev1
|
8f6e73ecbd
|
[BI] 自助BI看板集成 - 支持Superset和Metabase
- 新增BISupersetMetabaseService接口及实现
- 支持连接Superset和Metabase服务器
- 提供数据集、图表、仪表盘创建API
- 新增BISupersetMetabaseController REST接口
- 扩展DataVisualizationService支持BI工具集成
- 更新BIDashboard实体支持外部工具集成
- 实现自助服务看板创建功能
- 支持图表导出功能
Issue #37: [BI] 自助BI看板(Superset/Metabase集成)
|
2026-06-15 04:39:15 +08:00 |
|
bot_dev1
|
9f5af5db6e
|
feat: 实现实时流数据采集功能
- 添加 IoT 数据实体类 (IotData.java)
- 实现 Kafka 消费者配置 (KafkaConfig.java)
- 添加 TDengine 数据库配置和服务
- 创建数据监听器和初始化器
- 实现 REST API 控制器
- 更新 Maven 依赖配置
🤖 Generated with [OpenClaw](https://github.com/X-Cloud-IDE/OpenClaw)
|
2026-06-14 21:40:11 +08:00 |
|
bot_dev1
|
4c76db6756
|
实现大数据分析系统(BI-01至BI-06)
- 新增数据中心服务(ETL管道、多源汇聚)
- 新增数据分析平台(自助BI看板、多维分析)
- 新增数据可视化(运营仪表盘、专题大屏)
- 新增决策支持(供水调度决策、需水量预测)
- 新增报告生成(自动运营报告、分析报告)
- 新增数据监控(关键指标实时监控、异常预警)
🎯 完成Issue #3: 大数据分析系统 — BI决策支持平台
|
2026-06-14 13:45:25 +08:00 |
|
xieke
|
0d3b55d2d1
|
Feature #3: 大数据分析系统 — BI决策支持平台
- 数据中心: ETL管道、多源汇聚
- 数据分析: 自助BI看板
- 数据可视化: 运营仪表盘/专题大屏
- 决策支持: 供水调度决策模型/需水量预测
- 报告生成: 自动运营报告
- 数据监控: 关键指标实时监控
完成Issue #3的所有功能模块开发
|
2026-06-14 13:29:03 +08:00 |
|
bot_pm
|
e929f65948
|
Phase 1 #17: Spring Cloud Alibaba 微服务框架搭建
- Maven 父工程 wm-parent (Spring Boot 3.3.5 + Cloud 2023.0.3 + Alibaba 2023.0.1)
- 12个子模块: wm-common/gateway/base/iot/data-engine/bpm/production/revenue/patrol/bi/notify/job
- wm-common: 统一响应 R<T> + 全局异常处理 + BusinessException
- wm-gateway: Spring Cloud Gateway 路由配置(7个微服务路由)
- 集成: Nacos(注册/配置) + PostgreSQL + Redis + Kafka + Sa-Token + MyBatis-Plus + Knife4j
- docker-compose.yml: 一键启动10个中间件(PG+PostGIS/TDengine/Redis/Kafka/EMQX/Nacos/ES/Kibana/MinIO/GeoServer)
|
2026-06-14 13:14:07 +08:00 |
|