diff --git a/src/api/plantform/subsite.js b/src/api/plantform/subsite.js index 679eefd..c92800c 100644 --- a/src/api/plantform/subsite.js +++ b/src/api/plantform/subsite.js @@ -24,3 +24,15 @@ export function doDelete(data) { data, }) } + +//发起签署合同 +export function createByFile(data) { + return request({ + url: URL.shop.esign.signFlow.createByFile, + method: 'post', + data, + headers: { + 'Content-Type': 'application/json' // 明确指定JSON格式 + } + }) +} 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" /> - + - + diff --git a/src/views/store/base/components/StoreBaseEdit.vue b/src/views/store/base/components/StoreBaseEdit.vue index 033a41e..3db51ba 100644 --- a/src/views/store/base/components/StoreBaseEdit.vue +++ b/src/views/store/base/components/StoreBaseEdit.vue @@ -56,7 +56,7 @@ :show-all-levels="false" @change="handleChangeBizCategory" clearable - :disabled="isReadonly" + :disabled="isReadOnly" /> @@ -112,6 +112,21 @@ {{ item.label }} + + + +