ozh
|
82aa7d6925
|
feat(event): 告警列表/详情接真实字段与新增告警详情页
- HomeAlarm 类型按 2026-09-23 联调实测重写:content/createTime/
deviceAlias/otherInfo 扩展等,status 枚举确认 0-待处理 1-已忽略
2-已处理 3-自动处理;splitAlerts 待处理判定改 status===0,单测同步
- 新增 pages/event/feature/detail 告警详情页(getAlarmDetail、状态徽章、
设备/房间/时间/扩展信息行),路由与分包注册,事件卡片与首页告警
点击均跳详情
- 事件页/首页改用 resolveCurrentHome 共享当前家庭,卡片展示 content、
deviceAlias 优先、两行截断与红点行标
- 家庭圈成员行点击改群昵称(showModal editable + updateMemberNickName),
转让/改昵称入口放开给所有成员(成员响应无 userId,isOwner 不可靠,
由后端 400 校验兜底)
- ListRow value 推到行尾并支持 valueClass 自定义样式
|
2026-09-23 15:18:07 +08:00 |
ozh
|
ccca973d62
|
feat(build): 组件按需注入+分包+生产关 sourcemap,主包压至 0.42M
- app.config.ts 开启 lazyCodeLoading=requiredComponents
- 设备详情/添加/配置/BLE 迁移至 pages/device/feature 分包,家庭圈系列独立分包
- 路由常量同步分包路径;prod 构建关 devtool 剔除 .map
- 生产实测:主包 426K(目标 <1.5M 达成),family 分包 35K、device/feature 86K
- 附带:未登录业务码 202 接入踢登录(网关实测),房间/设备响应字段按联调实测修正
|
2026-09-18 17:07:26 +08:00 |
ozh
|
a1901b5611
|
feat(family): 关爱对象详情页(查看/删除/编辑),列表行接入跳转
- 新建 pages/family/contact/detail:getCareMemberDetail 展示姓名/身份证脱敏/地址/紧急联系人,删除走确认弹窗 + deleteCareMember
- add 页支持编辑模式:memberId 参数预填原数据,save 带 memberId 走修改
- 家庭详情页关爱对象行加箭头跳转详情
|
2026-09-17 11:56:35 +08:00 |
ozh
|
1f3c9c842a
|
refactor(device): BLE 配网页改名为 ble-config,为新的 add 页让出路径
原 pages/device/add.tsx 迁移为 pages/device/ble-config.tsx(git mv 保留历史),路由常量新增 DEVICE_BLE_CONFIG 并注册 app.config.ts。pages/device/add 路径将由新"添加设备"页(手动输入+扫码)占用。
|
2026-09-09 16:40:05 +08:00 |
ozh
|
e88f1f0582
|
feat(family): 新增家庭圈路由与业务常量
|
2026-09-09 14:45:31 +08:00 |
ozh
|
d219126a23
|
feat(home): 路由常量新增智能设备与家庭圈入口
|
2026-09-08 17:11:13 +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 |