租户后台diy全局升级方案

升级方案

更新于 2026-07-13 18:30
版本号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。