wangheng
|
04f7508062
|
docs(mcp): 工具参考文档新增设备生命周期两个工具章节
|
2026-09-24 09:46:56 +08:00 |
|
wangheng
|
1f145e0c57
|
feat(mcp): 新增设备生命周期查询工具
- hardware.device.lifecycle.query:按 SN 模糊分页查询 device_life_cycle 当前状态,
含流转/在途/在库/联网/资产五组状态文案、关键日期、在途天数与超期标记
(阈值取 Redis Dictionary.MaxRoadDays,缺失 fail fast)
- hardware.device.lifecycle.detail.query:按 SN 精确聚合事件时间线,
覆盖生产档案/质检/出入库(含发货信息)/安装上下线/备用机日志(ES hardwarelog),
时间倒序,SN 不存在返回 found=false
- 复刻老系统 lifeCycleListByPage 与 lookDetail,按拍板不做权限校验、
不复制 exchange_state 排除、物流公司名用 mall_order_logistics 冗余列
- ES 备用机日志走低阶 RestClient 云集群,SpecialSncode 集合命中跳过
- 新增 15 个单测(含 ES 请求体断言、排序、null 安全、fail fast 路径)
- 设计文档:doc/device-lifecycle-mcp-tool-design.md
|
2026-09-24 09:40:06 +08:00 |
|
wangheng
|
d95bd4d57c
|
feat(mcp): 工具注册同步支持更新已有工具元数据
- 已存在工具自动更新 category/kind/description,无需手动改库
- status 仍由管理端维护,同步不覆盖;只插不删语义保留
|
2026-09-23 13:56:01 +08:00 |
|
wangheng
|
31122e25f1
|
fix(mcp): 用纸统计类工具分类统一调整为 customer
|
2026-09-23 13:46:08 +08:00 |
|
wangheng
|
51f8639a3a
|
feat(admin): 管理端改为多标签导航
- 菜单点击打开标签页,标签可关闭,关闭当前标签自动切换相邻标签
- 页面面板 v-show 保活,切换标签保留筛选/分页/选中状态
- 激活标签仍刷新数据,登录/退出重置标签
- 补充多标签契约测试
|
2026-09-23 13:03:16 +08:00 |
|