refs
用户 yeg <1347747024@qq.com>
星期四, 十月 8, 2026 13:56 +0800
提交者 yeg <1347747024@qq.com>
星期四, 十月 8, 2026 13:56 +0800
提交2812ee9935895524e37415a056baa65b845191ff
目录 01e24e4647fc17f38a41e9c180ad087a9e792515 目录 | zip | gz
parent 3721379cf11a47d36dab3c37f20766ab007cc3cd 查看 | 对比
实现 Ticket04:采集器登记改为手工填写并链接来源,拆除模拟器残留控制入口

- 采集器登记表单去掉「选择设备」弹窗(候选只会来自已拆除的开发模拟器,
真实来源下永远是空的),改为可编辑的设备编码/IP/MAC 加一个「所属数据来源」
下拉;IP/MAC 可留空。制造商与型号不再是必填项,与后端新口径一致。
- 新增 api/deviceAdapters.ts 取适配器实例列表;加载失败给出可见错误,
不再把权限拒绝或网络失败显示成「没有来源」。
- 列表页仍显示在线状态(后端改由所链接来源的连接结果派生),路由与列表交互未动。
- 控制台实时监控区:来源可达但没有辅助测量时显示「该来源无辅助测量数据
(正常取值,不代表故障)」,不再与「离线」混在一起。
- 删除指向模拟器控制端点的死代码(getBtsRecords/getBtsSteps/getBtsCycles 及其类型)。

验证:npm run build(vue-tsc -b + vite build)通过。
1个文件已添加
6个文件已修改
285 ■■■■■ 已修改文件
AGENTS.md 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/api/deviceAdapters.ts 34 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/api/deviceCollectors.ts 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/api/tests.ts 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/stores/deviceCollectors.ts 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/views/DeviceCollectorForm.vue 128 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/views/TestConsole.vue 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史