Repository navigation
v2.9.56
详细变更
-
Electron 主进程 (electron/main.ts)
停止服务后加载提示页面
显示"服务已停止"状态和重试按钮
引导用户通过托盘菜单重启服务 -
后端管理路由 (src/admin/routes/admin.ts)
/admin/restart 从异步改为同步模式
等待 bridgeManager.restart() 完成后再返回响应
成功时返回新进程 PID
失败时返回 500 错误和错误信息 -
Web 前端 API (web/src/api/index.ts)
configApi.restart() 返回值类型细化
返回 { ok: boolean; pid?: number; message: string } -
登录视图 (web/src/views/Login.vue)
增加网络错误处理
服务未启动时显示明确提示:"服务未启动,请通过托盘菜单启动服务后重试" -
设置视图 (web/src/views/Settings.vue)
重启按钮增加成功/失败反馈
成功后显示弹窗和新进程 PID
失败时显示具体错误原因
详细变更 -
增加"启动服务"菜单项 - 托盘右键菜单新增"启动服务"选项,调用 startBackend()
What's Changed
- Beta by @HNGM-HP in #35
- 1、停止服务时隐藏窗口 - stopBackend() 函数中调用 mainWindow?.hide() 替代原有的加载提示页面逻辑 by @HNGM-HP in #36
Full Changelog: v2.9.55...v2.9.56