 17792275749andClaude Opus 4.7
|
f8047c3eef
|
style: 头像改用性别图片
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 11:46:47 +08:00 |
|
 17792275749andClaude Opus 4.7
|
0bf50f7ff4
|
style(selectMemberDrawer): 调整选择用户抽屉布局
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 11:21:47 +08:00 |
|
 17792275749andClaude Opus 4.7
|
76879270ba
|
feat(home): 首页接入最新测量数据与空态
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 11:00:58 +08:00 |
|
 17792275749andClaude Opus 4.7
|
e69db66eab
|
feat(my): 个人信息页回显缓存用户信息与单位部门字段
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 10:43:47 +08:00 |
|
 17792275749andClaude Opus 4.7
|
18704cbb76
|
feat(data): 历史数据页接入统计与历史接口,切换用户抽屉接真实成员
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-25 10:43:44 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
0fcb6eebef
|
feat(my): 我的页新增退出登录,清空 lefu 与本地信息
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 19:39:42 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
4b61c882a1
|
feat(addUser): 添加用户模块接入员工查询与身份证复用
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 19:31:04 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
a80a5cd939
|
feat(userManagement): 设备成员管理接入成员列表接口与同步标记
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 19:00:36 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
f750d15150
|
fix(device): 修复设备切换连接订阅累积与自动重连,连接后更新缓存
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 17:06:27 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
6ffda3f3f3
|
feat(equipment): 设备列表接入真实接口并调整字段映射
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 15:44:55 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
17113759b8
|
feat(device): 连接设备后订阅设备信息并绑定 SN 到用户
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 15:31:46 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
e25e797b35
|
feat(home,my): 首页和我的页从缓存回显用户信息
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 15:31:12 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
90f84cc7df
|
feat(user): 补充个人信息页接入身份证已存在复用弹框与登录引导
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 11:54:33 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
9911dea32f
|
feat(lefu): 配网状态码描述映射,失败按状态码返回对应提示
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 10:31:28 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
31b745f2ab
|
feat(device): 引导检查附近设备权限,点击拉起系统授权设置
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 10:05:19 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
6fe36f59fe
|
fix(device): 扫描前检查系统蓝牙/定位开关,定位关闭时主动提示
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-24 09:12:10 +08:00 |
|
 17792275749andClaude Opus 4.7
|
9a81092c99
|
feat(userManagement): 接入用户同步到设备,恢复清空设备用户能力
- service 恢复 clearDeviceMembers/syncMembersToDevice,操作中断开立即失败
- syncMembersToDevice 只负责逐个下发,参数由业务层组装
- _doReconnect 增加蓝牙不可用判断
- userManagement 接入真实同步(连接状态实时同步 + 进度弹框)
- equipment 页增加用户管理入口
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-21 11:08:04 +08:00 |
|
 17792275749andClaude Opus 4.7
|
db865748f2
|
fix(device): 修复设备连接与配网多场景问题,同名设备用 deviceId 区分
- 连接中关闭蓝牙立即结束 loading,不再卡到超时
- onShow 已连接时同步标记,重新搜索不误标已连接设备
- 连接中防重入,搜索中切后台重置状态
- 配网成功立即退出配网模式,密码必填且 8-16 位
- 配网失败重试定时器可清理
- 同名设备改用 deviceId 唯一标识并展示
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-21 09:35:18 +08:00 |
|
 17792275749andClaude Opus 4.7
|
d6e59df4e9
|
feat: 详细报告接入 v3 测量历史接口,设备列表接入设备接口
- 详细报告按 scaleType 区分 4/8 电极渲染,节段卡片 8 电极专属
- 设备列表改为接口驱动并新增空态
- 登录后统一跳首页,请求层兼容 code 0 返回风格
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 17:20:07 +08:00 |
|
17792275749
|
fce9701254
|
feat(helpCenter): 帮助中心列表接入内容接口、问题详情页富文本渲染
|
2026-08-20 17:13:57 +08:00 |
|
 17792275749andClaude Opus 4.7
|
f53f11e6e9
|
feat(lefu): 迁移乐福体脂秤 SDK,接入设备扫描连接与 WiFi 配网
- 新增 lefu 服务层(扫描/连接/断开/保活重连/测量回调/WiFi 配网),事件回调支持多监听
- connectedDevice 接入真实蓝牙扫描连接,修复断线重连 UI 未同步、蓝牙/定位开关误判
- connectedWifi 接入真实 WiFi 配网,补连接状态校验与退出配网模式
- 新增 5 张设备图标并调整应用入口
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 15:57:16 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
feb494080c
|
feat(supplementPersonal): 保存后跳转首页、身高标必填、sn 参数改为可选
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-20 14:09:51 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
e5f76fc0a9
|
fix(request): 接口响应字段由 data 统一为 result 并调整成功码判断
ApiResponse 业务数据字段由 data 改为 result,成功码由字符串 '00000' 改为数字 200,
登录与补充资料页面同步改为读取 res.result。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-20 11:19:03 +08:00 |
|
 17792275749andClaude Opus 4.7
|
cdef8e6513
|
fix(detailedReport): 基础指标刻度条补充当前值标记圆圈
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 10:40:36 +08:00 |
|
 17792275749andClaude Opus 4.7
|
090b33d0b3
|
feat(detailedReport): 新增躯干四肢脂肪与肌肉进阶成分网格卡片
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 10:34:48 +08:00 |
|
 17792275749andClaude Opus 4.7
|
1f5cc2c743
|
feat(detailedReport): 详细报告身体指标卡片静态实现
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 10:18:33 +08:00 |
|
 17792275749andClaude Opus 4.7
|
01bbcdecaf
|
feat(detailedReport): 完善详细报告指标数据与卡片结构
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 10:03:26 +08:00 |
|
 17792275749andClaude Opus 4.7
|
92b395b8bd
|
feat(detailedReport): 完善详细报告页面布局与图标资源
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 09:28:26 +08:00 |
|
 17792275749andClaude Opus 4.7
|
f13edf31b7
|
feat(navBar): 新增自定义导航栏组件,接入详细报告与我的页面
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-20 08:42:21 +08:00 |
|
 17792275749andClaude Opus 4.7
|
48ac39f0e0
|
feat(userManagement): 用户列表按本人/员工/家庭用户分组展示
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 16:33:48 +08:00 |
|
 17792275749andClaude Opus 4.7
|
97dffd9893
|
feat(equipment): 设备页用户按钮接入用户管理入口
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 16:01:45 +08:00 |
|
 17792275749andClaude Opus 4.7
|
3e0d260fdc
|
feat(userManagement): 用户管理新增空态与同步进度弹框组件
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 15:58:28 +08:00 |
|
 17792275749andClaude Opus 4.7
|
9040fc4fba
|
feat(userManagement): 新增用户管理页面并接入导航
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 15:29:53 +08:00 |
|
 17792275749andClaude Opus 4.7
|
b66caf515e
|
feat(addUser): 新增添加用户页面
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 15:20:55 +08:00 |
|
 17792275749andClaude Opus 4.7
|
21020a23b3
|
feat(equipment): 弹框组件新增转圈加载图标
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 14:42:27 +08:00 |
|
 17792275749andClaude Opus 4.7
|
eaec08a6e4
|
feat(equipment): 实现设备管理页面,新增运维模式与配对/补传弹框
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 14:27:51 +08:00 |
|
 17792275749andClaude Opus 4.7
|
3a67b26ed6
|
feat(my): 新增个人信息、帮助中心、问题详情页面并接入导航
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 09:53:56 +08:00 |
|
 17792275749andClaude Opus 4.7
|
cd11d711d5
|
style(data): 选择成员抽屉对齐设计稿样式并填充静态成员数据
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-19 09:13:37 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
7105363e13
|
feat(device): 新增搜索设备与 WiFi 配网页面,暂用假数据填充
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 18:19:38 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
3c62c31b5d
|
feat(data): 数据页接入选择成员抽屉,简化抽屉实现并复用空态组件
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 15:59:41 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
0c8285f390
|
feat(data,my): 实现数据页与我的页界面,新增选择成员抽屉组件
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 15:48:07 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
6ad51b00b1
|
style(home): 替换首页背景图并调整卡片样式,新增设备连接入口
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 15:06:07 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
8069b2767b
|
refactor(home): 重构首页布局与样式,改用静态示例数据占位
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 14:47:43 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
b264205cf4
|
feat: 新增首页、设备、数据、我的页面及底部 tabBar 导航
扩展应用结构,接入底部导航;完善个人信息页提交文案与校验代码风格。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-17 13:46:52 +08:00 |
|
 17792275749andClaude Sonnet 4.6
|
83d909b95b
|
refactor: 项目重构,仅保留 login 和 supplementPersonal 页面
删除 11 个旧页面、组件、lefu SDK、旧资源文件。
新增 request 封装(GET/POST/PUT)、api 层、utils/common 身份证工具。
重写 login(登录流程提取到 app.ts) 和 supplementPersonal(简化表单逻辑)。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-10 14:21:00 +08:00 |
|
 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
|
5705f9e622
|
fix(connectedDevice): 注释掉帮助文案区块
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-15 13:47:35 +08:00 |
|
 17792275749andClaude Opus 4.7
|
f8fc84b8e7
|
fix(addMember, editMember): 身份证查询 flag=101/null 分支补充回填 sex 和 birthday
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-15 11:58:38 +08:00 |
|
 17792275749andClaude Opus 4.7
|
587dfc1f3a
|
fix(addMember, editMember): 身份证查询无结果时补充设置 sex 和 birthday
fetchUserInfoByIdCard 查无此人时 parseIdCard 返回了 gender/age/sex/birthday
四个字段,原来只设了 gender 和 age,漏了 sex 和 birthday。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-12 18:14:08 +08:00 |
|