| 版本号 | v8.6.26 |
|---|---|
| 升级时间 | 2026-7-14 02:30 |
| 版本标题 | 租户后台diy全局升级方案 |
升级内容
升级方案
层级 配置什么 怎么切换 闪动风险
默认首页
冷启动进短视频 / 搭子 / 商城…
仅启动时 reLaunch 一次
低(仅冷启动)
顶栏 Tab
名称/排序/开关/样式
同页 mainTab
低 ✅ 已实现
底部导航
名称/图标/排序/开关
跨页 白名单路由
中(需专项优化)
行业 DIY
各行业页面布局
独立页面 + scene
与 Tab 无关
底部导航:全局一套即可,不要每个行业各配一套。行业差异用「默认首页 + 行业 DIY 页」解决。
你的几个核心问题 — 直接回答
1. 底部导航自由设置会不会不丝滑、闪动?
会,如果允许随便改 URL。
当前底栏是 reLaunch 跨页,不是顶栏那种同页切换。
正确做法:
只开放:名称、图标、排序、开关
路由写死在代码白名单(home / discover / publish / message / profile)
继续 animationType: 'none' + 统一 YbTabbar / IndexBottomTabBar 数据源
不要每个行业单独配一套底栏
2. 自定义导航 vs 每行业二级菜单配底栏?
方案 建议
全局一套底栏配置
✅ 推荐
每行业各配底栏
❌ 维护 ×3 实现、易闪动
设计 → 底部导航设置(一个入口)
✅ 已做占位页
3. 后台设「短视频为首页 / 搭子为首页」怎么实现?
单独字段 app_default_home(与底栏、顶栏 Tab 分开):
video_feed → index-mp / index-app
buddy → /sutui-buddy/index
companion → /sutui-companion/index
mall → 首页 ?main=mall
...
App.vue 在 getConfig 完成后,冷启动时 reLaunch 到目标
需校验模块开关(buddy 未开则 fallback 短视频)
v8.6.31 接前端;后台保存已就绪
后台菜单(已实现 Phase 1)
租户左侧新增一级 「设计」,二级菜单:
设计概览 — 行业模块卡片墙
顶栏 Tab 设置 — 已生效三端
底部导航设置 — 可保存,前端 v8.6.31 接入
默认首页设置 — 可保存,前端 v8.6.31 接入
页面可视化装修 — 原商城 DIY(从商城管理迁出)
商城管理 二级已 移除「首页可视化装修」。
分期路线(文档已写好)
完整文档路径:
升级发布包_v8.6.30/设计中心-架构与分期实施-v8.6.30.md
版本 内容
v8.6.30(当前)
设计菜单 + 顶栏 Tab 三端 + 底栏/默认首页后台占位 + IM loader 修复
v8.6.31
底栏前端 + 默认首页冷启动 + 闪动优化
v8.6.32+
行业 DIY(page_scene + dp.vue),首样板 buddy_hub
v8.6.30 升级包
脚本:_build_delta_upgrade_v8630.py
输出:升级发布包_v8.6.30/saas-v8.6.30-upgrade.zip
不含 v8.6.29 内容,仅 v8.6.30 增量
请在本机执行:
python _build_delta_upgrade_v8630.py
部署后:
composer dump-autoload -o
php artisan migrate --force
php artisan route:clear && php artisan view:clear && php artisan cache:clear
前端覆盖 uniappv3/sutui-cn 后重新编译 MP/H5/APP。