diff --git a/src/components/common/langs/en.js b/src/components/common/langs/en.js index 743dbbf..894c448 100644 --- a/src/components/common/langs/en.js +++ b/src/components/common/langs/en.js @@ -113,6 +113,7 @@ const en = { edit: 'Edit', level: 'Level', editorinchief: 'Editor In Chief', + journal_topic: 'Research areas', }, diff --git a/src/components/common/langs/zh.js b/src/components/common/langs/zh.js index a29f908..11fb5ff 100644 --- a/src/components/common/langs/zh.js +++ b/src/components/common/langs/zh.js @@ -105,6 +105,7 @@ const zh = { edit: '编辑', level: '水平', editorinchief: '总编辑', + journal_topic: '研究领域', info: '以下数据为', wos: 'Wos', diff --git a/src/components/page/JournalManagement/JournalManagement/common.vue b/src/components/page/JournalManagement/JournalManagement/common.vue index f9b445d..ab2fe4d 100644 --- a/src/components/page/JournalManagement/JournalManagement/common.vue +++ b/src/components/page/JournalManagement/JournalManagement/common.vue @@ -46,6 +46,9 @@
{{ $t('JournalCitationAnalysis.level') }} :{{ scope.row.level }}
+
+ {{ $t('JournalCitationAnalysis.journal_topic') }} :{{ scope.row.journal_topic }} +
@@ -192,6 +195,25 @@ {{ detailForm.fee }} + + + Add +
+
+ + +
+
+
@@ -375,6 +397,13 @@ export default { await this.getDate(); }, methods: { + addArea() { + this.detailForm.areas.push(''); + }, + // 删除一个区域 + removeArea(index) { + this.detailForm.areas.splice(index, 1); + }, beforeAvatarUpload2(file) { const isLt2M = file.size / 1024 / 1024 < 1; if (!isLt2M) { @@ -392,10 +421,12 @@ export default { } }, handleEdit() { + + this.$refs.detail_form.validate((valid) => { if (valid) { this.$api - .post('api/Journal/editJournal', this.detailForm) + .post('api/Journal/editJournal', {...this.detailForm,journal_topic:this.detailForm.areas&&this.detailForm.areas.length>0?this.detailForm.areas.toString():''}) .then((res) => { if (res.code == 0) { this.$message.success('Change Success!'); @@ -564,7 +595,8 @@ export default { epassword: data.epassword, kfen: data.kfen, fee: data.fee, - scope: data.scope + scope: data.scope, + areas: data.journal_topic?data.journal_topic.split(','):[''], }; this.editDialogVisible = true; // this.$nextTick(() => { diff --git a/src/components/page/articleListEditor_B1.vue b/src/components/page/articleListEditor_B1.vue index 8ba0758..af8ee4b 100644 --- a/src/components/page/articleListEditor_B1.vue +++ b/src/components/page/articleListEditor_B1.vue @@ -1,400 +1,493 @@ diff --git a/src/components/page/articleListEditor_E.vue b/src/components/page/articleListEditor_E.vue index 63a599f..021f8fd 100644 --- a/src/components/page/articleListEditor_E.vue +++ b/src/components/page/articleListEditor_E.vue @@ -149,7 +149,7 @@

{{ item }}

- Change topics +
@@ -194,7 +194,7 @@

- Delete - + -->

No Articles

-

+ + Add - + --> Close @@ -303,7 +303,7 @@ > Typesetting completed There are {{ refersList.length }} pieces of data in total.
- Edit References - + -->
span { diff --git a/src/components/page/comArtHtmlCreatNew copy.vue b/src/components/page/comArtHtmlCreatNew copy.vue deleted file mode 100644 index 0743941..0000000 --- a/src/components/page/comArtHtmlCreatNew copy.vue +++ /dev/null @@ -1,299 +0,0 @@ - - - - - diff --git a/src/components/page/comArtHtmlCreatNewProduce.vue b/src/components/page/comArtHtmlCreatNewProduce.vue new file mode 100644 index 0000000..f8425b2 --- /dev/null +++ b/src/components/page/comArtHtmlCreatNewProduce.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/src/components/page/components/article/Related.vue b/src/components/page/components/article/Related.vue new file mode 100644 index 0000000..a61128b --- /dev/null +++ b/src/components/page/components/article/Related.vue @@ -0,0 +1,565 @@ + + + + + diff --git a/src/components/page/components/article/topic.vue b/src/components/page/components/article/topic.vue new file mode 100644 index 0000000..f51d5bc --- /dev/null +++ b/src/components/page/components/article/topic.vue @@ -0,0 +1,657 @@ + + + + + diff --git a/src/components/page/components/table/word.vue b/src/components/page/components/table/word.vue index 3466299..7332a88 100644 --- a/src/components/page/components/table/word.vue +++ b/src/components/page/components/table/word.vue @@ -5,6 +5,7 @@ ref="scrollDiv" >