logo、系统名称等配置
上线前替换客户 Logo、系统名称、浏览器标题、App 名称,并隐藏文档提示条。演示横幅与验证码见同目录「关闭演示与安全基线」(侧栏可直达)。
本文一屏写完:用右侧「本页目录」跳转即可。
租户品牌化(管理端,推荐)
路径:系统管理 → 租户管理 → 租户列表。
列表可见「系统显示名」列(各租户对外展示名):

点击某行 编辑,在「修改租户」中配置品牌字段:

| 字段 | 说明 |
|---|---|
| 系统显示名 | 登录页 / 顶栏等展示名(对应 system_tenant.system_title) |
| 系统标语 | 移动端等场景可用(slogan) |
| Logo / Favicon | 上传后写入 URL(logo_url / favicon_url);弹窗可下滚查看 Favicon、版权文案 |
| 绑定域名 | 多租户按域名识别时填写 |
保存后刷新登录页 / 顶栏验证。也可用交付包 SQL(如 branding/apply_tenant_branding.sql)批量写入;静态资源可放 /web/branding/。
注意:Jenkins 重发 web 可能覆盖 index.html;若有额外 CSS 注入放大 Logo,发布后需再跑客户包内 fix_branding_*.py(或改为构建期资源)。
Web 构建期名称与 Logo
主工程:ruoyi-office-vben/apps/web-antd/(租户字段未覆盖时作默认兜底)。
系统名称与浏览器标题
ini
# apps/web-antd/.env 或 .env.production
VITE_APP_TITLE=企业管理一体化平台影响:index.html 标题、preferences.ts 的 app.name、动态标题后缀、页脚版权等。改完需 pnpm build:antd。
Logo 与 favicon(静态资源)
| 内容 | 文件位置 |
|---|---|
| 左上角 / 登录页 Logo | apps/web-antd/public/static/imgs/logo.png |
| 浏览器页签 | apps/web-antd/public/favicon.ico |
preferences.ts 中 logo.source 默认拼 BASE_URL(子路径 /web/ 可自动带上)。
文档地址提示条(DocAlert)

ini
# .env.production
VITE_APP_DOCALERT_ENABLE=false
VITE_GLOB_DOC_ALERT_ENABLE=false已部署包可改 dist/_app.config.js 同名项为 false,无需立刻重编。
App / H5 端
主工程:ruoyi-office-uniapp/
ini
VITE_APP_TITLE = '企业管理一体化平台'
VITE_APP_SLOGAN = '高效办公'| 内容 | 位置 |
|---|---|
| H5 标题 / App 名 | index.html、manifest.config.ts、pages.config.ts |
| 登录页 Logo | src/static/logo.png |
| 安装图标 / TabBar | src/static/app/icons/、src/static/tabbar/ |
客户不需要外链帮助时:隐藏个人中心「帮助中心」、清空 FAQ 文档链。
继续侧栏:主题布局 · 域名、存储与 OnlyOffice · 上线验收清单
