diff --git a/src/views/page/sellerApp/CreateBlankTemplate.vue b/src/views/page/sellerApp/CreateBlankTemplate.vue index 0fdbe23..3e75537 100644 --- a/src/views/page/sellerApp/CreateBlankTemplate.vue +++ b/src/views/page/sellerApp/CreateBlankTemplate.vue @@ -77,7 +77,7 @@ if(res.status==200){ this.$message.success('空白模板创建成功!') this.visible = false - this.$emit('copySuccess')//通知父组件成功 + this.$emit('createBlankSuccess')//通知父组件成功 } }, // 关闭弹窗 diff --git a/src/views/page/sellerApp/TemplateMenu.vue b/src/views/page/sellerApp/TemplateMenu.vue index 7fd0b9e..8a96e1c 100644 --- a/src/views/page/sellerApp/TemplateMenu.vue +++ b/src/views/page/sellerApp/TemplateMenu.vue @@ -78,9 +78,9 @@ - + - + @@ -163,37 +163,6 @@ export default { this.templateList = { records: [] } } }, - showEditApp(page) { - if (page.tpl_id === 107) { - this.$router.push({ - path: '/appTemplate', - query: { - app_id: page.app_id, - tpl_id: page.tpl_id, - app_type: 0, - }, - }) - } else { - this.$router.push({ - path: '/setupshop', - }) - } - }, - async setThemes(tpl_id, tpl_label, app_id) { - this.$baseConfirm(this.__('确定启用此模板风格?'), null, async () => { - const { msg, status } = await setThemes({ - tpl_id: tpl_id, - store_template: tpl_label, - app_id: app_id, - }) - if (200 == status) { - this.$baseMessage(msg, 'success') - } else { - this.$baseMessage(msg, 'error') - } - this.getAppPages() - }) - }, openCopy(page) { this.$refs.copyTemplateRef?.open(page) }, @@ -203,6 +172,14 @@ export default { openPreview(page) { this.$refs.previewTemplateRef?.open(page) }, + handleCreateSuccess() { + this.$emit('refreshList') + this.visible=false + }, + handleCopySuccess() { + this.$emit('refreshList') + this.visible=false + }, } } diff --git a/src/views/page/sellerApp/index.vue b/src/views/page/sellerApp/index.vue index 4f76b2b..7d1a4b9 100644 --- a/src/views/page/sellerApp/index.vue +++ b/src/views/page/sellerApp/index.vue @@ -201,10 +201,10 @@ @size-change="handleSizeChange" /> - + - +