修正获取新版信息失败提示内容

pull/96/head
lyswhut 2019-11-06 23:18:27 +08:00
parent a3ade4cde2
commit 3fd22988c1
4 changed files with 5 additions and 2 deletions

View File

@ -109,6 +109,7 @@ export default {
ipcRenderer.on('update-available', (e, info) => {
// this.showUpdateModal(true)
// console.log(info)
this.setVersionModalVisible({ isDownloading: true })
this.getVersionInfo().catch(() => ({
version: info.version,
desc: info.releaseNotes,

View File

@ -54,7 +54,7 @@ material-modal(:show="version.showModal" @close="handleClose" v-if="version.newV
| 国内Windows/MAC用户推荐到
strong 网盘
| 下载
main(:class="$style.main" v-else-if="version.isTimeOut")
main(:class="$style.main" v-else-if="version.isDownloading && version.isTimeOut && !version.isUnknow")
h2 新版本下载超时
div(:class="$style.desc")
p 你当前所在网络访问GitHub较慢导致新版本下载超时已经下了半个钟了😳建议手动更新版本

View File

@ -27,10 +27,11 @@ export default {
setDownloadProgress(state, info) {
state.version.downloadProgress = info
},
setVersionModalVisible(state, { isShow, isError, isDownloaded, isTimeOut, isUnknow }) {
setVersionModalVisible(state, { isShow, isError, isDownloaded, isTimeOut, isDownloading, isUnknow }) {
if (isShow !== undefined) state.version.showModal = isShow
if (isError !== undefined) state.version.isError = isError
if (isTimeOut !== undefined) state.version.isTimeOut = isTimeOut
if (isDownloading !== undefined) state.version.isDownloading = isDownloading
if (isDownloaded !== undefined) state.version.isDownloaded = isDownloaded
if (isUnknow !== undefined) state.version.isUnknow = isUnknow
},

View File

@ -65,6 +65,7 @@ export default {
isTimeOut: false,
isUnknow: false,
isDownloaded: false,
isDownloading: false,
downloadProgress: null,
},
userInfo: null,