From 186cc1b552f142102b8216f450e3994bc92de1ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=93=BC=E5=94=A7L?= Date: Wed, 7 Jun 2023 09:22:26 +0800 Subject: [PATCH] 1 --- src/components/common/Sidebar.vue | 9 +- src/components/common/common.vue | 8 +- src/components/page/Dashboard_.vue | 45 +- src/components/page/articleAdd.vue | 126 ++- src/components/page/articleDetail.vue | 2 + src/components/page/articleDetailEditor.vue | 18 + src/components/page/articleList.vue | 14 + src/components/page/articleListEditor_0.vue | 14 + src/components/page/articleListEditor_B1.vue | 147 +++- src/components/page/articleListEditor_E.vue | 284 ++++++- .../page/articleProcessRevision.vue | 14 + src/components/page/articleProcessSwitch.vue | 14 + src/components/page/articleProcess_.vue | 606 ++++++++++++++ .../{comArtHtml.vue => comArtHtmlCreat.vue} | 313 ++++++-- src/components/page/comArtHtmlEdit.vue | 759 ++++++++++++++++++ src/components/page/disseMRecord.vue | 145 +++- src/components/page/disseMinate.vue | 304 ++++--- src/components/page/documentView.vue | 441 +++++++++- src/components/page/guest_articleDetail.vue | 20 +- src/components/page/guest_articleList.vue | 14 + src/components/page/journallist.vue | 57 +- src/components/page/per_text.vue | 2 +- src/components/page/reviewerList.vue | 40 +- src/router/index.js | 11 +- 24 files changed, 3062 insertions(+), 345 deletions(-) create mode 100644 src/components/page/articleProcess_.vue rename src/components/page/{comArtHtml.vue => comArtHtmlCreat.vue} (63%) create mode 100644 src/components/page/comArtHtmlEdit.vue diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue index 6b4c889..060450d 100644 --- a/src/components/common/Sidebar.vue +++ b/src/components/common/Sidebar.vue @@ -72,6 +72,10 @@ {{$t('sidebar.man_ing2')}} + @@ -553,10 +628,10 @@ .senderKuan { - margin: 5px 0 0 0; - padding: 5px; - border: 1px solid #00669933; - background: #fff; + border: 2px dashed #ccc; + background-color: #f2f2f2; + border-radius: 2px; + padding: 10px; } .senderKuan img { diff --git a/src/components/page/disseMinate.vue b/src/components/page/disseMinate.vue index 0befd0c..ab93c71 100644 --- a/src/components/page/disseMinate.vue +++ b/src/components/page/disseMinate.vue @@ -34,6 +34,19 @@ + + + + All countries + + + Only China + + + Without China + + +
@@ -54,6 +67,9 @@ placeholder="Please select a major" @change="majorChange" popper-class='majorSelct' :key="keyValue" style="width: 200px;position: absolute;top: 17px;left: 480px;"> +
+ +

A total of {{userListNum}} users meet the filtering criteria.

@@ -121,35 +137,51 @@ - +
-
- -
+
+ + +
+
+ + +
+ + {{item.title}} + +

{{item.authortitle}} +

+

+ {{item.journal_title}} + | + + PDF + +

+

+ Cite this article : + +

+
+ +
- + + + +
@@ -247,6 +279,7 @@ return { loading: false, baseUrl: this.Common.baseUrl, + mediaUrl: this.Common.mediaUrl, EmailData: { user_id: localStorage.getItem('U_id'), email_title: '', @@ -256,25 +289,25 @@ category: 'keyword', keyword: '', major: '', + china_type: 0, pagesize: 100, range: 1, template: '', has_hb: 2, substance: '', + substance_top: '', + substance_bom: '', substanceOld: '', frequency: 'day', }, keyValue: 0, userListNum: 0, rangeList: [{ - title: 'Appointment', + title: 'Promotion', id: 1 }, { title: 'Article Recommendation', id: 2 - }, { - title: 'Promotion', - id: 3 }], numberList: [], journalList: [], @@ -308,6 +341,7 @@ children: 'children', checkStrictly: true, }, + myTextMark: 'myTextEditor', rules: { range: [{ required: true, @@ -359,12 +393,16 @@ message: "please input", trigger: "blur" }], + china_type: [{ + required: true, + message: "please select", + trigger: "blur" + }], pagesize: [{ required: true, message: "please select a pagesize", trigger: "blur" }], - }, editorOption: { placeholder: 'Please enter...', @@ -372,7 +410,6 @@ toolbar: { container: [ ['bold', 'italic', 'underline', 'strike'], - ['blockquote', 'code-block'], [{ 'header': 1 }, { @@ -388,14 +425,6 @@ }, { 'script': 'super' }], - [{ - 'indent': '-1' - }, { - 'indent': '+1' - }], - [{ - 'direction': 'rtl' - }], [{ 'size': ['small', false, 'large', 'huge'] }], @@ -407,14 +436,22 @@ }, { 'background': [] }], - [{ - 'font': [] - }], [{ 'align': [] }], - ['link'] - ] + ['link', 'image'] + ], + // 工具栏 + handlers: { + image: function(value) { + if (value) { + // upload点击上传事件 + document.querySelector('.avatar-uploader input').click() + } else { + this.quill.format('image', false) + } + } + } } } }, @@ -422,7 +459,7 @@ }, created: function() { this.getData(); - this.templeData(); + this.changeRange(); }, computed: { @@ -453,11 +490,6 @@ }, - // 切换范围 - changeRange() { - - }, - // 更换期刊 getIssnMajor() { this.EmailData.major = '' @@ -502,10 +534,16 @@ }); }, - // 获取模板 - templeData() { + // 切换范围获取模板 + changeRange() { + this.EmailData.template = '' + this.EmailData.substance = '' + this.EmailData.substance_top = '' + this.EmailData.substance_bom = '' this.$api - .post('api/Promotion/getEmailModel') + .post('api/Promotion/getEmailModel', { + type: this.EmailData.range + }) .then(res => { if (res.code == 0) { this.templeList = res.data.list; @@ -518,13 +556,21 @@ }); }, + // 切换模板 changeTemple(e) { for (let i = 0; i < this.templeList.length; i++) { if (this.templeList[i].pro_email_id == e) { this.EmailData.email_title = this.templeList[i].title - this.EmailData.substanceOld = JSON.parse(JSON.stringify(this.templeList[i].content)) - this.pushArticle() + if (this.EmailData.range == 1) { + this.EmailData.substance = this.templeList[i].content + } else if (this.EmailData.range == 2) { + this.EmailData.substance = this.templeList[i].content.split('{{articles}}\r\n\r\n') + this.EmailData.substance_top = this.EmailData.substance[0] + this.EmailData.substance_bom = this.EmailData.substance[1] + } + + console.log() } } }, @@ -532,7 +578,6 @@ // 插入文章列表 pushArticle() { this.EmailData.substance = JSON.parse(JSON.stringify(this.EmailData.substanceOld)) - let artHtml = '' if (this.artChoseList.length > 0 && this.EmailData.range == 2) { for (let i = 0; i < this.artChoseList.length; i++) { @@ -553,9 +598,37 @@ artHtml = artHtml + '
' + + + // for (let i = 0; i < this.artChoseList.length; i++) { + // artHtml += + // '' + + // this.artChoseList[i].title + + // '

' + + // this + // .artChoseList[i] + // .authortitle + '

' + this.artChoseList[i] + // .journal_title + + // '|PDF

Cite this article :' + + // this.artChoseList[i].cite + '

' + // }; + + // artHtml = + // '
' + artHtml + + // '

' + if (this.EmailData.substance.indexOf("{{articles}}\r\n\r\n") != -1) { this.EmailData.substance = this.EmailData.substance.replace('{{articles}}\r\n\r\n', artHtml) + // console.log(this.EmailData.substance) } + + } }, @@ -571,6 +644,7 @@ 'lib': this.EmailData.library, 'category': 'keyword', 'body': this.EmailData.keyword, + 'china_type': this.EmailData.china_type, }) .then(res => { if (res.code == 0) { @@ -588,6 +662,7 @@ 'lib': this.EmailData.library, 'category': 'major', 'body': this.EmailData.major, + 'china_type': this.EmailData.china_type, }) .then(res => { if (res.code == 0) { @@ -689,7 +764,7 @@ } this.artTicleList[e].chooState = 1 this.artChoseList.push(this.artTicleList[e]) - this.pushArticle() + // this.pushArticle() }, // 删除文章 @@ -698,7 +773,7 @@ for (let i = 0; i < this.artChoseList.length; i++) { if (this.artChoseList[i].article_id == row.article_id) { this.artChoseList.splice(i, 1); - this.pushArticle() + // this.pushArticle() } }; }, @@ -710,7 +785,7 @@ if (this.artTicleList[i].article_id == value.article_id) { this.artTicleList[i].chooState = 0 this.$forceUpdate() - this.pushArticle() + // this.pushArticle() } }; }, @@ -723,6 +798,10 @@ // 保存邮件 saveData() { + // const reg = /<\/?.+?\/?>/g + // this.EmailData.substance = this.EmailData.substance.replace(/

/gim,"") + // console.log(this.EmailData.substance) + if (this.userListNum == 0) { this.$message.error('Please select target personnel!'); return @@ -731,40 +810,61 @@ this.$refs.emailRef.validate((valid) => { if (valid) { let artHtml = '' - this.EmailData.template = JSON.parse(JSON.stringify(this.EmailData.substanceOld)) - if (this.artChoseList.length > 0 && this.EmailData.range == 2) { - for (let i = 0; i < this.artChoseList.length; i++) { - artHtml += - '' + - this.artChoseList[i].title + - '

' + - this - .artChoseList[i] - .authortitle + '

' + this.artChoseList[i] - .journal_title + - '|PDF

Cite this article :' + - this.artChoseList[i].cite + '

' - }; + if (this.EmailData.range == 1) { + this.EmailData.template = this.EmailData.substance.replace(/


<\/p>/gim, '
') + this.EmailData.template = this.EmailData.template.replace(/

/gim, "") + this.EmailData.template = this.EmailData.template.replace(/<\/p>/gim, '
') + } else if (this.EmailData.range == 2) { + if (this.artChoseList.length == 0) { + this.$message.error('Please select articles!'); + return + } else { + for (let i = 0; i < this.artChoseList.length; i++) { + artHtml += + '' + + this.artChoseList[i].title + + '

' + + this + .artChoseList[i] + .authortitle + '

' + this.artChoseList[i] + .journal_title + + '|PDF

Cite this article :' + + this.artChoseList[i].cite + '

' + }; + artHtml = + '
' + artHtml + + '
' - artHtml = - '
' + artHtml + - '

' + this.EmailData.substance_top = this.EmailData.substance_top.replace( + /


<\/p>/gim, '
') + this.EmailData.substance_top = this.EmailData.substance_top.replace(/

/gim, "") + this.EmailData.substance_top = this.EmailData.substance_top.replace(/<\/p>/gim, + '
') + this.EmailData.substance_bom = this.EmailData.substance_bom.replace( + /


<\/p>/gim, '
') + this.EmailData.substance_bom = this.EmailData.substance_bom.replace(/

/gim, "") + this.EmailData.substance_bom = this.EmailData.substance_bom.replace(/<\/p>/gim, + '
') - - if (this.EmailData.template.indexOf("{{articles}}\r\n\r\n") != -1) { - this.EmailData.template = this.EmailData.template.replace('{{articles}}\r\n\r\n', - artHtml) + this.EmailData.template = this.EmailData.substance_top + artHtml + this.EmailData + .substance_bom } - } + // if (this.EmailData.template.indexOf("{{articles}}\r\n\r\n") != -1) { + // this.EmailData.template = this.EmailData.template.replace('{{articles}}\r\n\r\n', + // artHtml) + // } + + this.$api .post('api/Promotion/addPromotion', this.EmailData) @@ -813,19 +913,16 @@ }); }, - - - - - - // 富文本编辑器 - onEditorChange({ - editor, - html, - text - }) { - this.EmailData.substance = html; - }, + // 富文本编辑器上传 + uploadSuccess(res) { + let quill = this.$refs[this.myTextMark].quill; + // 获取光标所在位置 + let length = quill.getSelection().index + // 插入图片 res.upurl为服务器返回的图片地址 + quill.insertEmbed(length, 'image', this.mediaUrl + 'promotion/' + res.upurl) + // 调整光标到最后 + quill.setSelection(length + 1) + } }, watch: { @@ -1008,7 +1105,7 @@ .emaStyle .artCLise { line-height: 22px; - margin-bottom: 15px; + margin: 15px 20px; padding-bottom: 18px; border-bottom: 1px dashed #4e837480; } @@ -1066,6 +1163,15 @@ vertical-align: text-bottom; margin: 0 5px 0 0; } + + .avatar-uploader-foot { + height: 0; + } + + .avatar-uploader-foot .el-upload--text { + height: 0 !important; + border: 0; + } diff --git a/src/components/page/documentView.vue b/src/components/page/documentView.vue index da4e1e0..b6ec999 100644 --- a/src/components/page/documentView.vue +++ b/src/components/page/documentView.vue @@ -91,7 +91,7 @@

- + @@ -322,7 +325,8 @@ @@ -347,7 +351,8 @@ @@ -498,6 +503,22 @@


+ + +

Supplementary Material :

+

+ + + + Uploader : {{item.username}} + {{formatDate(item.ctime)}} + + + +

+
+
+

Manuscirpt :

@@ -614,8 +635,272 @@ - - + + + + +

{{detailMess.title}}

+ + + + + + + + + + + + + + + + + + + + REFEREE'S ASSESSMENT + + + + + Excellent + Good + Fair + Poor + + + + + + + Excellent + Good + Fair + Poor + + + + + + + Excellent + Good + Fair + Poor + + + + + + + Excellent + Good + Fair + Poor + + + + + + + Excellent + Good + Fair + Poor + + + + + + + + + Yes + No + + + + + + + + + + + + + + + + + + + Yes + No + + + + + + + + + + + + + Yes + No + + + + + + + + + + + + + Yes + No + + + + + + + + + + + + + Yes + No + + + + + + + + + + + REFEREE'S RECOMMENDATIONS + + (Poor------------------------Excellent) +
+ + + + + + + + + + + + + >Your score:{{questionform.rated}} +
+ + + Accept with minor revision +
+ Accept with major revision +
+ Reject in current form, but may be resubmitted +
+ Reject, with no resubmission +
+
+ + + Imperfect style +
+ Too long +
+ References incorrectly presented +
+ Typographical and Grammatical errors +
+
+ + + + + + + + + Disclose name +
+ Remain anonymous +
+

+ If you agree to disclose your name, we will acknowledge you by name in the published + PDF. However, if you prefer to remain anonymous, we will still express our gratitude + by thanking you as an anonymous reviewer. +
For example, {{detailMess.title}} would like to thank AAAAAAAA, BBBBBBBB, and other + anonymous reviewers for their + invaluable contributions to the peer review process of this paper. +

+
+
+
+
+

@@ -702,17 +987,25 @@ jourList_5: [], stageList_5: [], Total_5: 0, - topicList_5:[], + topicList_5: [], chooseData_5: [], - RelatMes:{}, - RelatVisible:false, + query_review: { + pageIndex: 1, + pageSize: 10 + }, + Total_review: 0, + RelatMes: {}, + RelatVisible: false, detailVisible: false, + reviewVisible: false, + reviewData: [], detailMess: {}, authorList_name: '', coverLetterFileList: [], picturesAndTablesFileList: [], totalpageFileList: [], manuscirptFileList: [], + supplementaryFileList: [], responseFileList: [], talkMsgs: [], msgs: [], @@ -722,7 +1015,39 @@ user_id: '', ad_content: '' }, - talkMsgs: [] + talkMsgs: [], + questionVisible: false, + questionform: { + // rev_qu_id: '', + // art_rev_id: this.$route.query.id, + qu1: '', + qu2: '', + qu3: '', + qu4: '', + qu5: '', + qu6: '', + qu7: '', + qu8: '', + qu9: '', + qu9contents: '', + qu10: '', + qu10contents: '', + qu11: '', + qu11contents: '', + qu12: '', + qu12contents: '', + qu13: '', + qu13contents: '', + qu14: '', + qu14contents: '', + qu15: '', + qu15contents: '', + rated: '', + recommend: '', + other: '', + confident: '', + comment: '' + } }; }, @@ -935,7 +1260,7 @@ console.log(err); }); }, - + // 3-----------跳转页面 lookView(e) { let urlBlan = 'https://www.tmrjournals.cn/article.html?J_num=' + e.journal_id + '&a_id=' + e @@ -994,9 +1319,9 @@ loading.close(); }); }, - + // 5-----------相关文章 - viewRelated(e){ + viewRelated(e) { this.RelatMes.title = e.title this.RelatMes.article_id = e.article_id this.$api @@ -1206,6 +1531,7 @@ this.picturesAndTablesFileList = res.picturesAndTables; this.manuscirptFileList = res.manuscirpt; this.totalpageFileList = res.totalpage; + this.supplementaryFileList = res.supplementary; }) .catch(err => { console.log(err); @@ -1237,6 +1563,66 @@ }, + // 审稿信息预览 + articleReviewer(e) { + this.detailMess.title = e.title + this.query_review.articleId = e.article_id + this.query_review.article_id = e.article_id + this.$api + .post('api/Article/getReviewerList', this.query_review) + .then((res) => { + this.Total_review = res.totle; + this.reviewData = res.data; + this.reviewVisible = true + }) + .catch((err) => { + console.log(err); + }); + }, + + + //初始化问卷 + initquesion(e) { + this.$api + .post('api/Reviewer/getQuestion', { + artrevid: e + }).then((res) => { + if (res.code == 0) { + this.questionform = res.data; + this.questionform.rev_qu_id = res.data.rev_qu_id; + this.questionform.qu1 = res.data.qu1; + this.questionform.qu2 = res.data.qu2; + this.questionform.qu3 = res.data.qu3; + this.questionform.qu4 = res.data.qu4; + this.questionform.qu5 = res.data.qu5; + this.questionform.qu6 = res.data.qu6; + this.questionform.qu7 = res.data.qu7; + this.questionform.qu8 = res.data.qu8; + this.questionform.qu9 = res.data.qu9 == 0 ? false : true; + this.questionform.qu9contents = res.data.qu9_contents; + this.questionform.qu10 = res.data.qu10 == 0 ? false : true; + this.questionform.qu10contents = res.data.qu10_contents; + this.questionform.qu11 = res.data.qu11 == 0 ? false : true; + this.questionform.qu11contents = res.data.qu11_contents; + this.questionform.qu12 = res.data.qu12 == 0 ? false : true; + this.questionform.qu12contents = res.data.qu12_contents; + this.questionform.qu13 = res.data.qu13 == 0 ? false : true; + this.questionform.qu13contents = res.data.qu13_contents; + this.questionform.qu14 = res.data.qu14 == 0 ? false : true; + this.questionform.qu14contents = res.data.qu14_contents; + this.questionform.qu15 = res.data.qu15 == 0 ? false : true; + this.questionform.qu15contents = res.data.qu15_contents; + this.questionform.rated = res.data.rated; + this.questionform.recommend = res.data.recommend; + this.questionform.other = res.data.other; + this.questionform.confident = res.data.confidential; + this.questionform.comment = res.data.comments; + this.questionform.is_anonymous = res.data.is_anonymous; + this.questionVisible = true + } + }); + }, + // 分页导航-1 handlePageChange_1(val) { this.$set(this.query_1, 'pageIndex', val); @@ -1257,6 +1643,10 @@ this.$set(this.query_5, 'pageIndex', val); this.getDate_5(); }, + // 分页导航-review + handlePageChange_review(val) { + this.$set(this.query_review, 'pageIndex', val); + }, } }; @@ -1445,14 +1835,14 @@ /deep/ .articlDialog .el-dialog { background: #fafafa; } - - .reta_tit{ - margin: 30px 0 15px 0; - font-weight: bold; - letter-spacing: -0.5px; - font-size: 15px; + + .reta_tit { + margin: 30px 0 15px 0; + font-weight: bold; + letter-spacing: -0.5px; + font-size: 15px; } - + .choose_list { padding: 14px 15px; margin-bottom: 10px; @@ -1463,4 +1853,17 @@ line-height: 22px; word-break: normal; } + + .tab_tie_col { + margin-bottom: 5px; + color: #333; + word-wrap: break-word; + word-break: normal; + } + + .tab_tie_col>span { + color: #888; + margin: 0 5px 0 0; + font-size: 13px; + } diff --git a/src/components/page/guest_articleDetail.vue b/src/components/page/guest_articleDetail.vue index 5853919..f8ea579 100644 --- a/src/components/page/guest_articleDetail.vue +++ b/src/components/page/guest_articleDetail.vue @@ -155,6 +155,22 @@
+ + +

Supplementary Material :

+

+ + + + Uploader : {{item.username}} + {{formatDate(item.ctime)}} + + + +

+
+
+
@@ -311,6 +327,7 @@ picturesAndTablesFileList: [], totalpageFileList: [], manuscirptFileList: [], + supplementaryFileList: [], authorList_name: '', activeNames: ['2'], editform: { @@ -672,7 +689,6 @@ console.log(err); }); - // 留言板列表 this.$api .post('api/Article/getArticleDialogs', { @@ -684,6 +700,7 @@ .catch((err) => { console.log(err); }); + }, //初始化filelist initFileList() { @@ -696,6 +713,7 @@ this.picturesAndTablesFileList = res.picturesAndTables; this.manuscirptFileList = res.manuscirpt; this.totalpageFileList = res.totalpage; + this.supplementaryFileList = res.supplementary; }) .catch(err => { console.log(err); diff --git a/src/components/page/guest_articleList.vue b/src/components/page/guest_articleList.vue index e0ed419..c9c4333 100644 --- a/src/components/page/guest_articleList.vue +++ b/src/components/page/guest_articleList.vue @@ -241,6 +241,18 @@


+

Supplementary Material :

+

+ + + + Uploader : {{item.username}} + {{formatDate(item.ctime)}} + + + +

+

Manuscirpt :

@@ -413,6 +425,7 @@ picturesAndTablesFileList: [], totalpageFileList: [], manuscirptFileList: [], + supplementaryFileList: [], }; }, created() { @@ -514,6 +527,7 @@ this.picturesAndTablesFileList = res.picturesAndTables; this.manuscirptFileList = res.manuscirpt; this.totalpageFileList = res.totalpage; + this.supplementaryFileList = res.supplementary; }) .catch(err => { console.log(err); diff --git a/src/components/page/journallist.vue b/src/components/page/journallist.vue index bfeeb09..1d5ac56 100644 --- a/src/components/page/journallist.vue +++ b/src/components/page/journallist.vue @@ -13,18 +13,21 @@

- - - - - - - + + + + + + + + + @@ -34,8 +37,8 @@ - - + + {{detailForm.title}} @@ -51,6 +54,12 @@ + + + + + + Cancel @@ -58,12 +67,12 @@ - - - + + + {{changeForm.title}} - +

- Download failed? + Download failed?
If you have upgraded the Google Chrome browser to version 86, released on October 6, 2020, diff --git a/src/components/page/reviewerList.vue b/src/components/page/reviewerList.vue index 65bd38e..f260084 100644 --- a/src/components/page/reviewerList.vue +++ b/src/components/page/reviewerList.vue @@ -971,26 +971,26 @@ this.mess_age.reviewer_id = e.currentTarget.parentElement.getAttribute('value') this.mess_age.journal_id = e.currentTarget.parentElement.getAttribute('name') // 二次确认删除 - this.$confirm('Are you sure you want to delete?', 'Tip', { - type: 'warning' + // this.$confirm('Are you sure you want to delete?', 'Tip', { + // type: 'warning' + // }) + // .then(() => { + this.$api + .post('api/User/deleteArticleReviewer', this.mess_age) + .then(res => { + if (res.code == 0) { + this.delOpen = false; + this.$message.success('Deleted successfully'); + this.getContent(); + } else { + this.$message.error(res.msg); + } }) - .then(() => { - this.$api - .post('api/User/deleteArticleReviewer', this.mess_age) - .then(res => { - if (res.code == 0) { - this.delOpen = false; - this.$message.success('Deleted successfully'); - this.getContent(); - } else { - this.$message.error(res.msg); - } - }) - .catch(err => { - this.$message.error(err); - }); - }) - .catch(() => {}); + .catch(err => { + this.$message.error(err); + }); + // }) + // .catch(() => {}); }, // 评级弹出框 BoxGrade(e) { @@ -1303,7 +1303,7 @@ .deteleBtn { color: #ce1111; margin-left: 18px; - + } .deteleBtn i { diff --git a/src/router/index.js b/src/router/index.js index 5a7c384..7df58ce 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -167,8 +167,15 @@ export default new Router({ hidden: true }, { - path: '/comArtHtml', - component: () => import('../components/page/comArtHtml.vue'), + path: 'comArtHtmlCreat', + component: () => import('../components/page/comArtHtmlCreat.vue'), + meta: { + title: 'Artcile Html' + } + }, + { + path: 'comArtHtmlEdit', + component: () => import('../components/page/comArtHtmlEdit.vue'), meta: { title: 'Artcile Html' }