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