jinglun-cloud
16 小时以前 1ef1063281497f32fcfa4f14b07d99399c0bb765
refs
用户 jinglun-cloud <jinglun2019@foxmail.com>
星期四, 五月 7, 2026 15:04 +0800
提交者 jinglun-cloud <jinglun2019@foxmail.com>
星期四, 五月 7, 2026 15:04 +0800
提交1ef1063281497f32fcfa4f14b07d99399c0bb765
目录 a17d76922d9c60a2cbbe989388548f2b26871b31 目录 | zip | gz
parent 64819e1e2254316a090fd056b80f139ca4dbcf94 查看 | 对比
refactor(设备运动): 重构条码设备运动逻辑,提取运动常量并优化代码结构

- 将运动相关常量提取到 MOTION 对象中集中管理
- 重构 calcSegmentDelta 函数,明确区分环形与非环形轨道计算
- 优化 finishDeviceMotion 函数,简化逻辑并直接解构 mappingInfo
- 拆分运动速度更新逻辑到独立函数 updateMotionSpeed
- 提取单线轨道步进计算到 computeSingleLineSignedStep 函数
- 简化设备同步逻辑,减少不必要的对象拷贝
- 统一设备适配器接口,提取公共逻辑到独立函数
1个文件已修改
464 ■■■■■ 已修改文件
src/main/webapp/components/MapCanvas.js 464 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史