优化客户端升级提示
This commit is contained in:
@@ -188,7 +188,7 @@ export default {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
this.$Electron.registerMsgListener('dispatch', (event, args) => {
|
||||
this.$Electron.registerMsgListener('dispatch', args => {
|
||||
if (!$A.isJson(args)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -44,8 +44,8 @@ export default {
|
||||
this.getReleases();
|
||||
//
|
||||
if (this.$Electron) {
|
||||
this.$Electron.registerMsgListener('downloadDone', (event, {result}) => {
|
||||
if (result.name == this.repoData.name) {
|
||||
this.$Electron.registerMsgListener('downloadDone', ({result}) => {
|
||||
if (result.name == this.repoData.name && this.repoStatus !== 2) {
|
||||
this.downloadResult = result;
|
||||
this.releasesNotification()
|
||||
}
|
||||
@@ -202,6 +202,7 @@ export default {
|
||||
},
|
||||
|
||||
releasesNotification() {
|
||||
const {tag_name, body} = this.repoReleases;
|
||||
$A.modalConfirm({
|
||||
okText: this.$L('立即更新'),
|
||||
onOk: () => {
|
||||
@@ -224,12 +225,12 @@ export default {
|
||||
props: {
|
||||
color: 'volcano'
|
||||
}
|
||||
}, this.repoReleases.tag_name)
|
||||
}, tag_name)
|
||||
]),
|
||||
h('MarkdownPreview', {
|
||||
class: 'notification-body',
|
||||
props: {
|
||||
initialValue: this.repoReleases.body
|
||||
initialValue: body
|
||||
}
|
||||
}),
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user