ozh
|
a027c6ce2f
|
feat(auth): 分享卡直达详情页未登录时先跳登录,登录后回跳原页面
- 家庭详情页 useDidShow 检测无 token 时 reLaunch 登录页并携带 redirect 参数
- 登录页登录成功/已有 token 时优先回跳 redirect 目标,无参数仍进首页
|
2026-09-17 14:05:36 +08:00 |
ozh
|
86234d4f1f
|
fix(login): 登录 token 从响应头 Token 提取落地(后端 Content.code 恒返 null)
|
2026-09-16 17:11:27 +08:00 |
ozh
|
87e4031fff
|
fix(login): needUserInfo 授权改用 wx.getUserInfo(后端文档约定),暂缓手机号授权流程
|
2026-09-16 15:28:49 +08:00 |
ozh
|
026578dfbd
|
fix(login): 手机号授权透传新版 code 令牌,兼容 iv/encryptedData 两种回传形态
|
2026-09-16 15:19:09 +08:00 |
ozh
|
10905df143
|
fix(login): noMobile 阶段后端将 openId 放 bindKey 字段返回,纳入兜底链
|
2026-09-16 15:15:48 +08:00 |
ozh
|
34a3887b2d
|
fix(login): noMobile 响应缺 openId 时从本地缓存兜底,避免授权链路断开
|
2026-09-16 15:12:04 +08:00 |
ozh
|
96c2255c10
|
feat(login): 接续 noMobile 手机号授权注册步骤,登录链路全量调试日志
|
2026-09-16 10:59:38 +08:00 |
ozh
|
46c517ff42
|
fix(login): 适配首次登录 needUserInfo 二次授权流程,修复响应结构不符崩溃
|
2026-09-16 10:41:59 +08:00 |
ozh
|
f81d80f8ec
|
fix(login): 登录成功跳转失败时恢复按钮可重试
|
2026-09-15 13:54:45 +08:00 |
ozh
|
90e6262c89
|
feat(login): 登录页改为微信一键登录并移除账密表单
|
2026-09-15 12:50:55 +08:00 |
ozh
|
ae532724f9
|
feat(login): 登录页品牌渐变头部与表单卡上浮
|
2026-09-09 12:07:33 +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 |