From 62f680b5b08506a5a293ffab4ed1b75b864702df Mon Sep 17 00:00:00 2001 From: lihaoyuan <18278596806@163.com> Date: Mon, 15 Dec 2025 15:13:09 +0800 Subject: [PATCH] =?UTF-8?q?update:=E5=9C=A8=E6=A8=A1=E6=9D=BF=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E7=A9=BA=E7=99=BD=E6=88=96=E8=80=85=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=EF=BC=8C=E6=88=90=E5=8A=9F=E5=90=8E=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E5=8F=AF=E7=94=A8=E6=A8=A1=E6=9D=BF=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../page/sellerApp/CreateBlankTemplate.vue | 2 +- src/views/page/sellerApp/TemplateMenu.vue | 43 +++++-------------- src/views/page/sellerApp/index.vue | 4 +- 3 files changed, 13 insertions(+), 36 deletions(-) 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" /> - + - +