adjust ui text; add the exit logic when download dependencies error

This commit is contained in:
geekgeekrun
2024-04-14 22:29:00 +08:00
parent 8bd82b7d1d
commit 822e67a185
3 changed files with 10 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
import { ipcMain, shell } from 'electron'
import { ipcMain, shell, app } from 'electron'
import * as childProcess from 'node:child_process'
import {
@@ -264,4 +264,8 @@ export default function initIpc() {
const a = await getAutoStartChatRecord(payload)
return a
})
ipcMain.handle('exit-app-immediately', () => {
app.exit(0)
})
}

View File

@@ -75,8 +75,8 @@ const processTasks = async () => {
processTasks()
})
.catch(() => {
// FIXME: should exit app here
promiseList.length = 0
electron.ipcRenderer.invoke('exit-app-immediately')
})
}
}

View File

@@ -6,7 +6,10 @@
>编辑Cookie</el-button
>
</el-form-item>
<el-form-item label="钉钉机器人 AccessToken" prop="dingtalkRobotAccessToken">
<el-form-item
label="钉钉机器人 AccessToken请勿使用公司内部群"
prop="dingtalkRobotAccessToken"
>
<el-input v-model="formContent.dingtalkRobotAccessToken" />
</el-form-item>
<el-form-item label="期望公司(以逗号分隔)" prop="expectCompanies">