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"
/>
-
+
-
+