d976cd03a3
终端有打开会话时,在字号左侧提供宝塔登录,复用 useBtPanelLogin。 Co-authored-by: Cursor <cursoragent@cursor.com>
1.1 KiB
1.1 KiB
审计 — 2026-07-03 Terminal 宝塔登录按钮
Changelog: docs/changelog/2026-07-03-terminal-btpanel-login-button.md
Step 3 规则扫描
| 文件 | 规则 | 结论 |
|---|---|---|
TerminalToolbar.vue |
仅 session 存在时显示;loading 防重复点击 |
PASS |
TerminalPage.vue |
复用 useBtPanelLogin;serverId 取自 activeSession |
PASS |
useBtPanelLogin.ts |
未改;并发去重与 window.open 行为不变 |
PASS |
Closure
| 项 | 状态 | 说明 |
|---|---|---|
| 终端内无法一键进宝塔 | FIXED | 工具栏「宝塔登录」+ 移动端菜单 |
| 与列表登录行为不一致 | N/A | 同一 composable / API |
文件清单
frontend/src/components/terminal/TerminalToolbar.vuefrontend/src/pages/TerminalPage.vue
DoD
- Step 3 规则扫描
- Closure 表
- 文件清单与本次批次一致
npm run build-only通过pre_deploy_check.sh全门通过
验证
cd frontend && npm run build-only
bash deploy/pre_deploy_check.sh
bash deploy/deploy-frontend.sh