feat(userManagement): 接入用户同步到设备,恢复清空设备用户能力

- service 恢复 clearDeviceMembers/syncMembersToDevice,操作中断开立即失败
- syncMembersToDevice 只负责逐个下发,参数由业务层组装
- _doReconnect 增加蓝牙不可用判断
- userManagement 接入真实同步(连接状态实时同步 + 进度弹框)
- equipment 页增加用户管理入口

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
17792275749
2026-08-21 11:08:04 +08:00
co-authored by Claude Opus 4.7
parent db865748f2
commit 9a81092c99
6 changed files with 233 additions and 10 deletions
+24
View File
@@ -88,3 +88,27 @@ export interface DeviceInfo {
serialNumber: string
[key: string]: any
}
/** 下发到设备的单个用户数据(dataSyncUserInfo 参数,业务层组装后传入) */
export interface SyncUserData {
/** 主用户 ID */
userID: string
/** 用户名 */
userName: string
/** 成员 ID,主用户为空 */
memberID: string
/** 年龄 */
age: number
/** 性别:1=男,0=女 */
gender: number
/** 身高(cm) */
height: number
/** 是否运动员模式 */
isAthleteMode: number
/** 设备内索引 */
deviceHeaderIndex: number
currentWeight: string
targetWeight: string
idealWeight: string
recentData: any[]
}