From 2807ae6a470894f081974b967e2317fc93a2d0d6 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Mon, 19 Oct 2026 11:22:49 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E4=B8=8B=E5=8F=91=20K22.1=20?= =?UTF-8?q?=E5=90=8E=E5=8F=B0=E6=94=B6=E5=B0=BE=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/INBOX.md | 67 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/docs/plans/INBOX.md b/docs/plans/INBOX.md index 5581148..f95f131 100644 --- a/docs/plans/INBOX.md +++ b/docs/plans/INBOX.md @@ -20,6 +20,73 @@ --- +## [待处理] 2026-10-19 | K22.1 后台收尾:登录文案、图标残留与文件清理 + +**用户反馈(2026-10-19,附登录页截图)**: +1. 「这个下面的文字可以不要」——登录页标题下方的说明段落与三个标签(短剧与剧集 / 发布状态 / 角色权限)删掉。 +2. 「还有图标没有改过来」——仍有旧品牌图/旧图标来源:浏览器 favicon、首屏 loading 的 `/logo.png`、mock 路由里的旧图标、在线图标开关。 +3. 「有些文件该删除的删除掉」——删除已确认无引用的文件与 mock 体系。 + +> 只改 `ReelShortWeb`;不改接口契约、后端业务、客户端、main。用户直接在浏览器验收。 + +### 一、登录页文案 + +- `src/views/Login/Login.vue` 删除 `
{{ t('login.message') }}
` + 与 `
` 改为 `/brand-mark.png`,加圆角;
+ 首屏背景改为客户端深色 `#100C0A`、标题文字浅色,避免闪白。
+ 删除 `public/logo.png`。
+3. **在线图标开关**:`.env.base`、`.env.dev`、`.env.pro`、`.env.test` 的 `VITE_USE_ONLINE_ICON` 全部改为
+ `false`,由 `PurgeIcons` 本地打包 Material Symbols,避免在线 API 不可达导致图标空白/旧缓存。
+ 构建后必须确认菜单/顶栏/表格工具栏图标真实渲染。
+4. **mock 旧图标**:`.env.dev`、`.env.pro`、`.env.test` 的 `VITE_USE_MOCK` 全部改为 `false`;
+ 删除整个 `mock/` 目录;`vite.config.mts` 移除 `viteMockServe` 的 import 与条件配置。
+ 目的:不再把 `mock/role/index.mock.ts` 里的 `ant-design:` / `ep:` 旧图标带进任何构建。
+
+### 三、文件清理(删除前先全仓 grep 确认零引用)
+
+必须删除:
+- `src/assets/imgs/logo.png`(已无引用)
+- `src/assets/imgs/avatar.jpg`(UserInfo 已改读 store,无引用)
+- `public/logo.png`、`public/favicon.ico`(被 brand-mark 替代)
+- `src/views/permission/CustomMenuView.vue`(无路由/菜单/组件引用)
+- `src/views/Login/components/RegisterForm.vue`(后台无注册接口,假提交)
+ - 同时移除 `src/views/Login/components/index.ts` 的导出、`Login.vue` 的注册切换状态与 `LoginForm.vue`
+ 的「还没有账号?注册」入口及 `to-register` 事件;相关 l10n key 若不再使用一并删除。
+
+可选删除(仅在 grep 证明零引用后):
+- 其他未挂路由、未被 import 的 demo 页面/组件/资源。
+
+**禁止**删除仍被路由、菜单、组件或构建配置引用的文件;删除清单与 grep 证据写入回执。
+
+### 四、验收
+
+- 全仓扫描结果:旧图标前缀 0、`