优化版本更新操作

This commit is contained in:
lyswhut
2023-01-31 17:48:38 +08:00
parent c24b29a42c
commit 6b69cdf12f
22 changed files with 553 additions and 185 deletions
+15
View File
@@ -68,6 +68,10 @@ export const checkUpdate = () => {
rendererSend(WIN_MAIN_RENDERER_EVENT_NAME.update_check)
}
export const downloadUpdate = () => {
rendererSend(WIN_MAIN_RENDERER_EVENT_NAME.update_download_update)
}
export const quitUpdate = () => {
rendererSend(WIN_MAIN_RENDERER_EVENT_NAME.quit_update)
}
@@ -166,6 +170,17 @@ export const setTaskBarProgress = (progress: number, mode?: Electron.ProgressBar
})
}
export const saveLastStartInfo = (version: string) => {
rendererSend(WIN_MAIN_RENDERER_EVENT_NAME.save_data, {
path: DATA_KEYS.lastLastStartInfo,
data: version,
})
}
// 获取最后一次启动时的版本号
export const getLastStartInfo = async() => {
return rendererInvoke<string, string>(WIN_MAIN_RENDERER_EVENT_NAME.get_data, DATA_KEYS.lastLastStartInfo)
}
export const savePlayInfo = (playInfo: LX.Player.SavedPlayInfo) => {
rendererSend(WIN_MAIN_RENDERER_EVENT_NAME.save_data, {
path: DATA_KEYS.playInfo,