From 21720b2edb45fe8c41d8cf2da48f2561a2340e8e Mon Sep 17 00:00:00 2001 From: zq <136432190602163.com> Date: Wed, 21 Jan 2026 17:36:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=91=98=E8=A6=81=E5=A2=9E=E5=8A=A0=E6=96=B0?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/HeaderClientSet.vue | 22 ----------------- src/components/clientSet/clientForm.vue | 39 ++++++++++++++++++++++++++++--- src/router/index.js | 2 ++ src/views/super/clientSet/summaryPage.vue | 19 ++++----------- 4 files changed, 43 insertions(+), 39 deletions(-) diff --git a/src/components/HeaderClientSet.vue b/src/components/HeaderClientSet.vue index 7ab9051..2b53fcb 100644 --- a/src/components/HeaderClientSet.vue +++ b/src/components/HeaderClientSet.vue @@ -101,29 +101,7 @@ export default { console.error('数据加载失败:', error) } }, - // 获取收录列表数据 - getList() { - try { - this.$http('POST', '/supernew/ajax_get_paiban_review_list', { - school: this.school, - degree: this.degree, - review_status: this.review_status, - page: this.currentPage, - }).then(response => { - this.$nextTick(() => { - this.total = response.data.count - }) - }).catch(error => { - console.error(error, 'error') - }) - } catch (error) { - console.error('数据加载失败:', error) - } - }, toHome() { - // this.$router.push({ - // path: '/' - // }) location.href = 'http://www.kuailelunwen.com/?adm=1' }, goToPage(path) { diff --git a/src/components/clientSet/clientForm.vue b/src/components/clientSet/clientForm.vue index 95b8257..bbe1054 100644 --- a/src/components/clientSet/clientForm.vue +++ b/src/components/clientSet/clientForm.vue @@ -112,6 +112,11 @@ +
+ + + +
@@ -180,6 +185,10 @@ export default { type: Boolean, default: false }, + summaryFlag: {// 摘要的新增 + type: Boolean, + default: false + }, fontWeightflag: {// 字重是否显示 type: Boolean, default: true @@ -280,7 +289,10 @@ export default { unit: 'pt', value: '' } - } + }, + // is_before_catalogue:'True', + // is_independent_page:'True', + // is_need_blank_line_between_the_keywords:'True' }, // UI相关数据 @@ -288,6 +300,10 @@ export default { grammarCheck: '', // 默认选项列表 + summaryList: [ + { label: '是', value: 'True' }, + { label: '否', value: 'False' }, + ], internalIndentationList: [ { label: '有', value: '1' }, { label: '无', value: '0' }, @@ -516,7 +532,6 @@ export default { * 默认重置(创建状态) */ defaultReset() { - console.log('这里'); this.coverInfo = this.getDefaultCoverInfo(); this.indentation = '1'; // 默认有缩进 this.delimiter = ''; @@ -624,7 +639,12 @@ export default { right:this.coverInfo.right } } - return { + const summaryJson = { + "is_need_blank_line_between_the_keywords": this.coverInfo.is_need_blank_line_between_the_keywords, + "is_independent_page": this.coverInfo.is_independent_page, + "is_before_catalogue": this.coverInfo.is_before_catalogue + } + const baseJson = { font: { zh: { font: this.coverInfo.font.zh.font, @@ -673,6 +693,10 @@ export default { } } } + if(this.summaryFlag){ + return {...baseJson,...summaryJson} + } + return baseJson }, /** @@ -893,6 +917,15 @@ export default { } } } + if(levelData.is_need_blank_line_between_the_keywords){ + this.coverInfo.is_need_blank_line_between_the_keywords = levelData.is_need_blank_line_between_the_keywords; + } + if(levelData.is_independent_page){ + this.coverInfo.is_independent_page = levelData.is_independent_page; + } + if(levelData.is_before_catalogue){ + this.coverInfo.is_before_catalogue = levelData.is_before_catalogue; + } } } }; diff --git a/src/router/index.js b/src/router/index.js index 9f29c79..50f4884 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -743,6 +743,8 @@ router.beforeEach((to, from, next) => { } if (to.path.includes('/super/paiban/')) { store.commit('SET_HEADER_RIGHT', true); + localStorage.removeItem('template_id'); + localStorage.removeItem('curtplInfo'); } if (to.path.includes('/super/clientSet/')) { diff --git a/src/views/super/clientSet/summaryPage.vue b/src/views/super/clientSet/summaryPage.vue index 7a0ba05..9e803da 100644 --- a/src/views/super/clientSet/summaryPage.vue +++ b/src/views/super/clientSet/summaryPage.vue @@ -3,20 +3,20 @@

摘要

-
- - @@ -128,17 +128,8 @@ export default { handleSubmitEvent(formData, refName) { console.log('外部提交方法:', formData,refName); - // 根据 refName 调用不同的 API this.submitConfig(formData); - // switch (refName) { - // case 'level_1_heading': - // this.submitConfig(formData); - // break; - // case 'level_2_heading': - // this.submitConfig(formData); - // break; - // } }, async submitConfig(data) { // API待定定接口路径和参数