Commit Graph
5 Commits
Author SHA1 Message Date
my_local_kimi_dev2 8d8e71e45c 新增 MCP 工具 district.paper.statistics.query(客户用纸统计)并引入 ES 7.17 客户端
- 复刻老 MonthlyStatisticsController.getMonthlyStatisticsMap:m0 monthly_statistics 按 gender/按日聚合(用纸长度米、人次、台日),district_strategy.rfid_use_flag 分口径统计 ES paperuselog 换纸卷数
- ES 双集群(云/本地,Dictionary.LocalEsDate 分界)+ 冷热索引(90 天),terms 聚合统计 rfid 去重数替代老 scroll 拉全量
- 引入 co.elastic.clients:elasticsearch-java 7.17.29(显式钉版本,覆盖 Boot BOM 8.x),EsClientConfig 双集群客户端
- 字典缺失/ES 异常 fail fast 抛 IllegalStateException(老系统静默为 0);district_strategy 缺失按未使用 rfid 口径(老系统 NPE)
- 新增单测 16 个(工具 13 + planner 3),全套 303 个单测通过
2026-09-20 18:48:30 +08:00
xiaoqu c381249fa8 前端构建走国内镜像: node 用 npmmirror downloadRoot, npm 用 node 自带(provided), front/.npmrc 指向 registry.npmmirror.com; 修复 nodejs.org 直连超时 2026-09-03 17:31:47 +08:00
xqzp2026 87659f9de9 fix(database): enforce Flyway migration governance 2026-09-03 18:28:10 +09:30
xqzp2026 b1dd68a14c feat(admin): implement P4 management console 2026-09-03 18:01:00 +09:30
xiaoqu 7a9ea1e888 新增 xiaoqu-agent-service:P1 骨架(Spring Boot 3.5.16 + Spring AI 1.1.8 MCP Streamable,三数据源连通,codegen 生成 m0/m2 实体,sys.ping/agent.count demo 工具实测调通) 2026-09-03 11:18:51 +08:00