ozh
|
83a211ebd6
|
fix(family): 列表字段按联调实测修正(name/careMemberCount),修复卡片渲染空白
|
2026-09-17 11:16:49 +08:00 |
ozh
|
6889e9b4fa
|
feat(family): 家庭圈列表/详情/关爱对象切换真实后端接口,移除 mock 数据层
|
2026-09-16 17:37:21 +08:00 |
ozh
|
3f52b493e0
|
feat(scene): 场所选择页支持添加房间,设备添加页扫码区重设计
- api/scene 新增 addScene(mock 走 storage 持久化,重名/空名校验),
getSceneList mock 数据同样改为本地存储种子初始化
- 场所选择页改为"房间管理":底部虚线添加卡 + showModal editable 输入
房间名,空列表时保留添加入口
- 设备添加页扫码区重绘:四角 L 形取景框 + 中间横线(纯 CSS),
scanCode 限定 qrCode/barCode 并加真机排障日志
- 家庭圈卡片头部改双行(角色徽标贴名称、成员/设备数合并为副标题)
- mine 页补场所管理/手机号/版本行,登录方式替代 userId 展示,
退出登录增加 toast
|
2026-09-11 14:43:10 +08:00 |
ozh
|
d6333beda9
|
feat(family,ui): Family.role 字段与 BottomSheet 底部抽屉组件
Family 接口加可选 role: '管理员' | '群主',SEED_DATA 各家庭填角色,addFamily/joinFamily 新建家庭默认 '群主'。新建 BottomSheet 通用底部抽屉组件(遮罩+圆角面板+handle+标题+关闭钮),用于智能设备页"切换家庭圈"弹层。
|
2026-09-09 16:40:15 +08:00 |
ozh
|
36aa262834
|
feat(device-tab): 智能设备页头部切换为绿色渐变
Navbar 新增 variant: 'default' | 'hero' 可选 prop,默认 default 保持现有白底黑字。hero 模式背景为深绿到亮绿垂直渐变,标题白色。智能设备 tab 引用 hero 复刻设计参考图视觉;其余页面 Navbar 调用点不动。
|
2026-09-09 16:14:50 +08:00 |
ozh
|
1250a54076
|
fix(navbar): 导航栏高度改由内容栏承担,修复状态栏 padding 挤压导致标题下坠与页面重叠
|
2026-09-09 15:51:26 +08:00 |
ozh
|
e882d391f7
|
style(family): 家庭圈样式精细化——卡片间距/信息行分割线/按压态/上限灰化
|
2026-09-09 15:39:33 +08:00 |
ozh
|
3779a7a019
|
feat(family): 新增 FamilyCard 家庭圈卡片组件
|
2026-09-09 15:06:09 +08:00 |
ozh
|
576bb7f5a8
|
fix(family): Modal 内联 width 默认值改 rpx——内联样式不走 pxtransform,px 会与 scss 量纲不一致
|
2026-09-09 15:04:53 +08:00 |
ozh
|
288e681cca
|
feat(family): 新增 Modal 居中弹窗基座组件
|
2026-09-09 14:56:01 +08:00 |
ozh
|
23e61ba966
|
fix(ui): Navbar 标题改 View 包裹修复 text 绝对定位宽度收缩导致的不居中
|
2026-09-09 14:02:50 +08:00 |
ozh
|
dd92496088
|
feat(ui): Navbar 返回箭头改纯 CSS 线条拼接,消除字符字形差异
|
2026-09-09 13:54:41 +08:00 |
ozh
|
240c235921
|
feat(ui): 新增 ListRow 列表行组件并接入我的页/设备详情
|
2026-09-09 11:22:11 +08:00 |
ozh
|
9679e4062b
|
feat(ui): 新增 StateView 统一加载失败态与重试按钮
|
2026-09-09 10:56:10 +08:00 |
ozh
|
f408a29e13
|
fix(ui): Empty 图形 inset 简写改显式四边定位,规避老内核失效风险
|
2026-09-09 10:52:26 +08:00 |
ozh
|
f3f6c0b5ce
|
feat(ui): Empty 组件重做为纯 CSS 图形体系并支持副文案
|
2026-09-09 10:35:52 +08:00 |
ozh
|
84942851cb
|
chore(migration): 提交迁移收尾遗留——token 化补全、popup/tabs 组件删除、BLE 与配网页调整
|
2026-09-09 10:33:16 +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 |