Files
Nexus/docs/audit/2026-07-03-terminal-btpanel-login-button.md
T
r d976cd03a3 feat(terminal): 工具栏增加宝塔一键登录按钮
终端有打开会话时,在字号左侧提供宝塔登录,复用 useBtPanelLogin。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 23:19:16 +08:00

1.1 KiB
Raw Blame History

审计 — 2026-07-03 Terminal 宝塔登录按钮

Changelog: docs/changelog/2026-07-03-terminal-btpanel-login-button.md

Step 3 规则扫描

文件 规则 结论
TerminalToolbar.vue session 存在时显示;loading 防重复点击 PASS
TerminalPage.vue 复用 useBtPanelLoginserverId 取自 activeSession PASS
useBtPanelLogin.ts 未改;并发去重与 window.open 行为不变 PASS

Closure

状态 说明
终端内无法一键进宝塔 FIXED 工具栏「宝塔登录」+ 移动端菜单
与列表登录行为不一致 N/A 同一 composable / API

文件清单

  • frontend/src/components/terminal/TerminalToolbar.vue
  • frontend/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