diff --git a/src/views/dashboard/components/LogListDrawer.vue b/src/views/dashboard/components/LogListDrawer.vue index 07cc78c1..ca87bfb7 100644 --- a/src/views/dashboard/components/LogListDrawer.vue +++ b/src/views/dashboard/components/LogListDrawer.vue @@ -76,7 +76,7 @@ export default { page: 1, size: 50, sort: null, - total: null + total: 1 }, logQueryParam: { page: 0, diff --git a/src/views/interface/ThemeList.vue b/src/views/interface/ThemeList.vue index 2c4008c4..b34092e5 100644 --- a/src/views/interface/ThemeList.vue +++ b/src/views/interface/ThemeList.vue @@ -291,8 +291,8 @@ export default { hide() }) }, - handleDeleteTheme(key) { - themeApi.delete(key).then(response => { + handleDeleteTheme(themeId) { + themeApi.delete(themeId).then(response => { this.$message.success('删除成功!') this.loadThemes() }) @@ -347,23 +347,25 @@ export default { this.themeSettingVisible = true }, handleConfirmDelete(item) { + const that = this this.$confirm({ title: '提示', maskClosable: true, content: '确定删除【' + item.name + '】主题?', onOk() { - this.handleDeleteTheme(item.id) + that.handleDeleteTheme(item.id) }, onCancel() {} }) }, handleConfirmUpdate(item) { + const that = this this.$confirm({ title: '提示', maskClosable: true, content: '确定更新【' + item.name + '】主题?', onOk() { - this.handleUpdateTheme(item.id) + that.handleUpdateTheme(item.id) }, onCancel() {} })