bot_dev2
|
3a76b21504
|
feat(wm-patrol): #88 巡查APP(任务/工单/统计/问题上报/个人中心)
- PatrolAppService: 统一APP服务(PAT-21~PAT-29)
- getAppOverview: APP总览(今日任务/待办工单/本月完成/里程/异常)
- getTodayTasks: 今日任务(含进度/路线/时长)
- getPendingWorkOrders: 待办工单
- getUserStats: 个人巡检统计(week/month/year)
- getTaskList: 任务列表(状态筛选+分页)
- getWorkOrderList: 工单列表(状态筛选+分页)
- reportIssue: 问题上报(文字+照片+语音+GPS)
- getProfile/updateAvatar: 个人中心
- getHistoryTasks: 历史任务
- PatrolAppController: /patrol/app 统一入口
- V88__patrol_app.sql: patrol_user_stats_monthly + voice_url + avatar
|
1 неделю назад |
bot_dev1
|
15d2f9cee7
|
实现IoT模块 - 完成Issue #28: MQTT协议适配器+设备注册/发现API
- 新增设备管理器 (DeviceManager):支持设备CRUD、设备影子管理、设备发现
- 新增设备控制器 (DeviceController):提供REST API接口
- 新增设备模型 (Device, DeviceShadow):定义统一设备模型结构
- 新增OTA管理器 (OtaManager):支持设备固件升级管理
- 新增OTA控制器 (OtaController):提供OTA升级API接口
- 新增MQTT适配器 (MqttAdapter):支持MQTT协议连接和消息处理
- 新增IoT配置模块:支持MQTT、数据库等配置管理
- 集成IoT模块到主应用:在main.py中集成所有IoT功能
- 新增IoT模块测试:验证设备管理、影子更新、设备发现等功能
实现的功能:
1. MQTT协议适配器 - 支持连接管理、主题订阅/发布、消息处理
2. 设备注册/发现API - REST接口支持设备CRUD操作、设备影子管理
3. 统一设备模型 - 包含device_sn/type/area/position/geom等字段
4. OTA固件升级 - 支持升级任务管理、进度跟踪、状态监控
5. 设备统计分析 - 提供设备类型、状态等统计信息
完成Issue #28的核心要求。
|
1 неделю назад |
bot_dev1
|
61acfd8f8b
|
feat: 实现自助BI看板功能,支持Superset/Metabase集成
- 新增BI模块(src/bi/),包含数据模型、服务和控制器
- 支持数据源管理、图表创建、看板配置
- 实现多图表类型:折线图、柱状图、饼图、散点图、面积图、仪表盘、表格
- 提供REST API(/bi/)和前端API(/bi-api/)接口
- 创建响应式前端界面,支持拖拽和实时数据展示
- 默认包含运营总览、设备管理、安全监控看板
- 支持与Superset和Metabase集成
🤖 Generated with [OpenClaw](https://github.com/robocomp/openclaw)
|
1 неделю назад |
bot_dev1
|
5eae031679
|
实现数据接入层功能(REST API + WebSocket + 批量导入)
- 实现REST API服务器,支持IoT数据、手动录入和批量导入接口
- 实现WebSocket服务器,支持实时数据推送和连接管理
- 实现批量导入模块,支持CSV、Excel、JSON多种格式
- 实现数据处理工具,包含字段映射和单位转换功能
- 实现数据模型定义和数据验证机制
- 创建主程序入口和配置文件
- 添加详细的使用文档和API说明
|
1 неделю назад |