From cd09210017771c476538eff6716e4657376c3ac7 Mon Sep 17 00:00:00 2001 From: geekgeekrun Date: Fri, 12 Dec 2025 20:14:04 +0800 Subject: [PATCH] add the tip dialog of LOGIN_STATUS_INVALID --- .../main/flow/GEEK_AUTO_START_CHAT_WITH_BOSS_MAIN/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/main/flow/GEEK_AUTO_START_CHAT_WITH_BOSS_MAIN/index.ts b/packages/ui/src/main/flow/GEEK_AUTO_START_CHAT_WITH_BOSS_MAIN/index.ts index 5108946..f93a9c8 100644 --- a/packages/ui/src/main/flow/GEEK_AUTO_START_CHAT_WITH_BOSS_MAIN/index.ts +++ b/packages/ui/src/main/flow/GEEK_AUTO_START_CHAT_WITH_BOSS_MAIN/index.ts @@ -1,5 +1,5 @@ import DingtalkPlugin from '@geekgeekrun/dingtalk-plugin/index.mjs' -import { app } from 'electron' +import { app, dialog } from 'electron' import { SyncHook, AsyncSeriesHook } from 'tapable' import { readConfigFile, @@ -121,6 +121,11 @@ const runAutoChat = async () => { } catch (err) { if (err instanceof Error) { if (err.message.includes('LOGIN_STATUS_INVALID')) { + await dialog.showMessageBox({ + type: `error`, + message: `登录状态无效`, + detail: `请重新登录Boss直聘` + }) process.exit(AUTO_CHAT_ERROR_EXIT_CODE.LOGIN_STATUS_INVALID) break }