Commit Graph
13 Commits
Author SHA1 Message Date
17792275749andClaude Sonnet 4.6 439f560218 fix(lefu): 完善蓝牙连接状态处理,修复断开后 UI 不同步问题
- connectState 回调增加 UNAVAILABLE 清理和 READY 自动重连
- disconnect() 增加 _intentionalConnect 标记避免误重连
- deviceWillDisconnect 增加 _activeProtocol 防重入判断
- connectedDevice/equipment/connectedWifi 增加断开状态响应
- connectedWifi 设备断开后自动退出配网页

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-21 09:43:49 +08:00
17792275749andClaude Opus 4.7 15e089f5e3 fix(equipment): 进入页面不再信任缓存的蓝牙连接状态,每次走真实扫描
- _checkAndAutoConnect 去掉 isConnected+deviceInfo 缓存短路,始终走 autoConnect
- autoConnect 去掉 isConnected 短路,每次真实扫描
- connect() 先断开旧连接再建新连接,避免新旧连接冲突
- connectState CONNECTFAILED 时重置 _intentionalConnect,防止标记卡死
- deviceConnect handler 移除冗余的 _connectState 赋值

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-20 16:08:53 +08:00
17792275749andClaude Opus 4.7 485725a486 refactor: 统一术语「成员」→「用户」,代码格式化
- 页面文案、注释、Toast 提示统一改为"用户"
- lefu 模块缩进格式化(空格→Tab)
- selectMemberDrawer 组件注释统一

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 15:18:58 +08:00
17792275749andClaude Sonnet 4.6 d4ab21ca6f fix(device): 设备列表卡片间距优化,连接缓存简化 userInfo 存储
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 13:35:53 +08:00
17792275749andClaude Sonnet 4.6 85402f2ec1 feat(device): 设备连接成功后缓存关联用户信息;添加成员时携带 SN
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 16:46:10 +08:00
17792275749 4b1ff061fa [AI Generated]: feat(*): 新增 autoConnect 自动重连机制、OTA 断连兜底触发,修复 diff 为零时颜色与箭头展示异常 2026-05-18 10:11:41 +08:00
17792275749 24d3677415 [AI Generated]: feat(equipment): 连接与自动重连改为扫描匹配 deviceId 后再建立连接 2026-05-15 16:54:09 +08:00
17792275749 e0573857e0 [AI Generated]: feat(*): 对接数据页/测量报告真实接口,完善成员管理、蓝牙连接及成员选择抽屉逻辑 2026-05-15 14:10:27 +08:00
17792275749 5f9232572f [AI Generated]: feat(*): 对接登录token存储、设备列表自动连接及成员管理蓝牙状态实时同步 2026-05-15 10:57:20 +08:00
17792275749 422d645c00 [AI Generated]: feat(*): 对接v3设备列表及成员管理接口,补全字段并接入蓝牙连接状态 2026-05-14 21:06:32 +08:00
17792275749 54fc0daf5a [AI Generated]: feat(*): 新增 OpenID 登录流程及启动自动跳转逻辑 2026-05-14 11:56:43 +08:00
17792275749 b022044279 [AI Generated]: feat(Views): 新增设备管理页已配对设备列表及添加设备按钮 2026-05-11 18:49:06 +08:00
17792275749 f7e7f7c561 [AI Generated]: feat(*): 项目升级为 miniprogram/ 标准布局并新增登录及配网页面骨架 2026-05-11 14:19:30 +08:00