ozh
|
84942851cb
|
chore(migration): 提交迁移收尾遗留——token 化补全、popup/tabs 组件删除、BLE 与配网页调整
|
2026-09-09 10:33:16 +08:00 |
ozh
|
c65f15d3a0
|
refactor(app): 项目从 uni-app Vue3 整体迁移至 Taro4 + React18
- 移除 uni-app 入口(main.js/App.vue/pages.json/manifest.json/uni.scss 等),
原 pages/api/utils/store 迁移至 src/ 目录并重写为 TSX + module.scss
- 新增 Taro 编译配置(config/index.ts cssModules 修复、babel、tsconfig、
eslint、vitest)与微信项目配置 project.config.json
- 页面基础组件自绘替代 uview-plus:navbar/popup/tabs/loading/empty/vital-wave
- 状态管理迁移至 Redux Toolkit(auth/device/event/scene slices)
- BLE 模块整体迁至 src/ble,新增 adapter 适配层与 useBle hook,
新增 packet/parsers/profiles 单元测试
- 厂家协议文档归档至 docs/vendor/
|
2026-09-08 15:07:04 +08:00 |
ozh
|
82b287dd92
|
refactor(ble): BLE 模块重构与协议时序修复
- 从 git 追踪中移除 .idea、.claude/rules、CLAUDE.md、AGENTS.md
- 更新 .gitignore,添加 prettier 配置
- BLE 核心模块重构(bleCore/controller/auth/radar/wifi/errors/eventBus/stateWait)
- 修复协议时序:订阅 F301 前先读 F501(readMsgOnce)
- 设备配置页优化:鉴权失败改用模态弹窗,WiFi 错误持久展示
- 密钥流程已废弃,鉴权失败不阻断后续配网流程
- pages.json 格式化(tab → 空格)
|
2026-06-24 17:09:25 +08:00 |
ozh
|
e4a9775327
|
初始化
|
2026-04-17 14:45:13 +08:00 |