Commit Graph

5 Commits

Author SHA1 Message Date
ozh 6ec6fc7138 feat(device): 跌倒状态卡图标替换为产品状态图
- 新增 src/assets/event/ 三张状态图(fall-alert 摔倒报警 / fall-suspect
  疑似摔倒 / fall-cleared 解除摔倒)
- FallStatusCard 按 alarmType 映射产品图,未匹配状态(驻留/正常/离线)
  仍回退 ⌁ 占位字符
2026-09-23 10:16:39 +08:00
ozh 9f3ea3d82b feat(device): 设备卡片图标替换为型号产品图
- 新增 ED713/ED719/EB15 产品图资源,设备列表卡片图标按型号映射展示
  (subDeviceType 优先、deviceModel 兜底,EB15 为 EP832 网关子设备)
- 未匹配型号回落原字符图标并打印型号字段日志便于核对后端值
2026-09-21 15:58:44 +08:00
ozh 1baca70e35 feat(ui): 智能设备 TabBar 图标重制为 IoT 设备造型
原图标为实心方块,语义弱。重制为空心圆角矩形机身+中心圆环指示灯的 IoT 设备造型(4x 超采样抗锯齿,96px),与 home 图标尺寸统一;默认态 #666666、选中态品牌绿 #2CCB98。
2026-09-09 16:48:07 +08:00
ozh 0fc0f2b91d feat(tabbar): 新增智能设备 tab 占位图标 2026-09-08 17:17:44 +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