663990e8920e2ce6e3689d26b98c013a944d857b
根因(源码级):ToolSyncService 没有 @Order,默认 LOWEST_PRECEDENCE(最后执行); ScopeToolSyncService 写了 @Order(2)(最先执行)。于是绑定跑在注册之前: - tool 表里已有的工具 → 能查到 → 绑上(实测 3 个) - 本次启动才注册的工具 → 查不到 → 跳过(district.paper.statistics.query) 现象完全对应:同一批 4 个工具,3 个进作用域,1 个缺失。 修复:给 ToolSyncService 显式 @Order(1),ScopeToolSyncService 保持 @Order(2), 并在注释里写清依赖关系,避免后来者再改错。 验证:编译通过;ScopeToolSyncServiceTest 5 例全过。
Description
No description provided
7.3 MiB
Languages
Java
99.4%
Vue
0.3%
HTML
0.2%