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
|
5e00280d2c
|
refactor(api): 接口路径抽至 src/constants/endpoints 集中维护
- 新增 endpoints.ts:HOME/CARE_MEMBER/HOME_ROOM/HOME_DEVICE/HOME_ALARM/
USER/THIRD_PLATFORM 七组路径 + GATEWAY_PREFIX(user/biz 网关分组)
- src/api/* 全部接入常量,http/client.ts 改用 GATEWAY_PREFIX.user 判定网关
- transferOwner 加上 TransferOwnerParams 类型约束(替代 Record<string,unknown>)
- FallStatusCard 接收 alarmType(2026-09-22 实测字段),status 保留兼容
- 家庭圈详情页"转让群主"入口接通:仅群主可见,选人 Modal + 接口调用
- request.get/post params 类型放宽到 object 以匹配新实参/结构
- 新增 tests/unit/home/transferOwner.spec.ts(路径/业务码/202 三分支)
|
2026-09-22 17:56:31 +08:00 |
ozh
|
7bef729e93
|
feat(family): 邀请体验优化——整行可点拉起分享、分享文案带邀请人、受邀直达自动加入
- 邀请行改为 open-type=share 的 Button 铺满整行,整行任意位置可点,视觉与普通行一致
- 分享标题带邀请人昵称:「XX 邀请你加入家庭圈「XX」」
- 接收方从分享卡进入:未登录先登录回跳,已登录且非成员时自动调 joinHome 完成加入,无需手动点击
|
2026-09-17 14:19:59 +08:00 |
ozh
|
7f82b2f132
|
feat(family): 邀请他人改为微信转发分享(open-type=share + useShareAppMessage)
分享卡落到家庭详情页并携带 invite=1 标记,标题带家庭名
|
2026-09-17 13:59:13 +08:00 |
ozh
|
f68bd299a7
|
feat(family): 详情页接入关爱对象列表与成员列表真实渲染
- 详情页新增「关爱对象」区:getCareMemberList 拉取并渲染姓名+联系人摘要,上限判定改以实际列表长度为准
- 成员区 HomeMember 主键按 transferOwner 入参修正为 memberId,显示名兼容 nickName/name 兜底
- 两个列表空态给出提示文案,不再渲染空白卡片
|
2026-09-17 11:38:28 +08:00 |
ozh
|
e882d391f7
|
style(family): 家庭圈样式精细化——卡片间距/信息行分割线/按压态/上限灰化
|
2026-09-09 15:39:33 +08:00 |
ozh
|
a9dfb2485b
|
feat(family): 家庭详情页——成员列表、添加关爱对象入口、管理项 stub
|
2026-09-09 15:16:55 +08:00 |