Commit Graph

19 Commits

Author SHA1 Message Date
ozh d3f9a6ae54 fix(http): 鉴权请求头改为自定义 token 头(后端联调约定,响应头 Token 同名下发) 2026-09-16 17:07:26 +08:00
ozh 87e4031fff fix(login): needUserInfo 授权改用 wx.getUserInfo(后端文档约定),暂缓手机号授权流程 2026-09-16 15:28:49 +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 bd71d52c7f fix(auth): 守卫改到 navigation 统一出口,修复拦截器误改写请求 url 2026-09-15 17:26:47 +08:00
ozh 55c3ab8874 fix(http): 网络异常透传微信 errMsg,暴露真实失败原因(域名拦截/断网/超时) 2026-09-15 16:05:58 +08:00
ozh f9d0e3ba7f feat(auth): 开启路由级登录拦截,未登录访问受保护页重定向登录页 2026-09-15 16:04:40 +08:00
ozh 90e6262c89 feat(login): 登录页改为微信一键登录并移除账密表单 2026-09-15 12:50:55 +08:00
ozh 44918644ef feat(login): 微信一键登录流程编排与单测 2026-09-15 12:43:28 +08:00
ozh c65d179333 feat(store): authSlice 扩展 userInfo 并持久化 token 2026-09-15 11:57:54 +08:00
ozh 884a7b8343 fix(http): 401 踢登录防陈旧会话误清与跳转失败兜底 2026-09-15 11:47:18 +08:00
ozh 3adaaa65e2 feat(http): 登录态失效统一清登录态并踢回登录页 2026-09-15 11:34:18 +08:00
ozh 9fbe9266eb feat(http): 适配后端大写 envelope 与测试环境 BASE_URL 2026-09-15 11:18:26 +08:00
ozh fb66a9efe7 feat(http): 错误类型支持字符串业务码并新增 AuthExpiredError 2026-09-15 11:06:26 +08:00
ozh 95a67ae412 feat(family): 表单校验抽纯函数并补单测 2026-09-09 15:26:29 +08:00
ozh 0cb618be58 fix(family): showModal editable 类型扩展与测试空值断言,tsc --noEmit 清零 2026-09-09 15:12:45 +08:00
ozh 223cd41fec feat(family): mock 数据层与单测——样例初始化、增删查、上限判定 2026-09-09 14:50:23 +08:00
ozh ed1b3244b8 feat(home): 首页告警按状态分流的纯函数与单测 2026-09-08 17:45:19 +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