// pages/userManagement/userManagement.ts Page({ data: { device: { name: '家庭蓝牙体脂秤 S1', connected: true, model: 'BS-A100', serial: 'BL2024B00321' }, memberCount: 5, hasData: true, self: { name: '张晓敏', gender: '男', age: 36, height: 172, sync: '已同步', syncClass: 'done' }, groups: [ { title: '员工', members: [ { id: 2, name: '李建国', gender: '男', age: 36, height: 182, sync: '已同步', syncClass: 'done' }, { id: 5, name: '赵明亮', gender: '男', age: 32, height: 172, sync: '已同步', syncClass: 'done' } ] }, { title: '家庭用户', members: [ { id: 3, name: '吉夏', gender: '女', age: 28, height: 165, sync: '已同步', syncClass: 'done' }, { id: 4, name: '张雪', gender: '女', age: 32, height: 158, sync: '未同步', syncClass: 'pending' } ] } ], syncShow: false, syncPercent: 0, syncStatus: '' }, /** 同步用户至设备 */ onTapSync() { this.setData({ syncShow: true, syncPercent: 32, syncStatus: '正在同步信息,请勿离开...' }) setTimeout(() => { this.setData({ syncPercent: 100, syncStatus: '同步完成' }) }, 2000) }, /** 添加用户 */ onTapAddUser() { wx.navigateTo({ url: '/pages/addUser/addUser' }) }, /** 一键添加本人 */ onTapAddSelf() { // 一键添加本人(待接入) }, /** 添加新用户 */ onTapAddNew() { wx.navigateTo({ url: '/pages/addUser/addUser' }) } })