diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue index 54db979..4b3133b 100644 --- a/src/components/common/Sidebar.vue +++ b/src/components/common/Sidebar.vue @@ -672,6 +672,7 @@ export default { index: 'JournalManagementAll', title: this.$t('sidebar.journalList') }, + { index: 'GroupClassification', title: this.$t('sidebar.GroupClassification') diff --git a/src/components/common/common.vue b/src/components/common/common.vue index fb5cae7..c645a88 100644 --- a/src/components/common/common.vue +++ b/src/components/common/common.vue @@ -5,6 +5,7 @@ const mediaUrl = '/public/'; const baseUrl = '/'; + //本地(正式环境 ) // const mediaUrl = 'https://submission.tmrjournals.com/public/'; @@ -21,6 +22,7 @@ const baseUrl = '/'; export default { baseUrl, - mediaUrl + mediaUrl, + }; diff --git a/src/components/common/langs/en.js b/src/components/common/langs/en.js index 9900ff1..4294e80 100644 --- a/src/components/common/langs/en.js +++ b/src/components/common/langs/en.js @@ -23,6 +23,21 @@ const en = { reviewers: 'reviewer', admin: 'admin' }, + articleListEditor:{ + Continuouspublication:'Continuous publication', + publishInfo:'Are you sure you want to publish this article?', + type:'Type', + edit:'Edit', + add:'Add', + journalType0:'Continuous publication', + journalType1:'Monthly', + journalType3:'Quarterly', + coverImage:'Cover Image', + JournalInstallment:'Journal Installment', + status:'Status', + delete:'Delete', + deleteInfo: 'Are you sure you want to delete this journal installment?', + }, menu: { main: 'Personal Center', PublicationSystem: 'Publication System', @@ -44,6 +59,7 @@ const en = { JournalCitationAnalysis: 'Journal Citation Analysis', Academicresourcesupervise: 'Academic Resource Supervise', Classificationmanagement: 'Classification Management', + ClassificationmanagementInfo: 'Classification', publicationsupervise: 'Publication Supervise', papersubmit: 'Paper Submit', ArticlePublication: 'Article Publication', @@ -238,6 +254,7 @@ const en = { journalArticleCount: 'Journal Article Count', managingDirector: 'Managing Director', GroupClassification: 'Group List', + JournalInstallment : 'Journal Installment', }, home: { authortop: 'Author guide', diff --git a/src/components/common/langs/zh.js b/src/components/common/langs/zh.js index 55604ab..330e6df 100644 --- a/src/components/common/langs/zh.js +++ b/src/components/common/langs/zh.js @@ -22,6 +22,20 @@ const zh = { editor: '编辑', reviewers: '审稿人', admin: '管理员' + }, articleListEditor: { + Continuouspublication: '连续出刊', + publishInfo: '您确定要发布这篇文章吗?', + type: '类型', + edit: '编辑', + add: '新增', + journalType0: '连续出刊', + journalType1: '月刊', + journalType3: '季刊', + coverImage: '封面图', + JournalInstallment: '期刊分期', + status: '状态', + delete: '删除', + deleteInfo: '您确定要删除该期刊分期吗?', }, menu: { main: '个人中心', @@ -44,7 +58,7 @@ const zh = { userManSys6: '推广记录', JournalCitationAnalysis: '期刊引文分析', Academicresourcesupervise: '学术资源监督', - Classificationmanagement: '分类管理', + Classificationmanagement: '分类管理', ClassificationmanagementInfo: '分类管理', publicationsupervise: '出版监督', papersubmit: '论文提交', ArticlePublication: '文章发表', @@ -73,7 +87,7 @@ const zh = { BindInfo: '将【绑定】该分类, 是否继续?', UnBindInfo: '将【解绑】该分类, 是否继续?', Tips: '提示', - AssociatedJournal:'关联期刊', + AssociatedJournal: '关联期刊', }, JournalCitationAnalysis: { @@ -83,7 +97,7 @@ const zh = { article: '文章数量', citeNum: '引用数量', articleNum: '文章数量', - ArticleInfo: '文章信息', website: '网站', + ArticleInfo: '文章信息', website: '网站', email: '邮箱', abbr: '缩写', edit: '编辑', @@ -233,7 +247,8 @@ const zh = { journalArticleCount: '期刊文章计数总结', managingDirector: '总经理', GroupClassification: '集团列表', - + JournalInstallment: '分期列表', + }, home: { authortop: '用户指南', diff --git a/src/components/page/JournalManagement/JournalInstallment/index.vue b/src/components/page/JournalManagement/JournalInstallment/index.vue new file mode 100644 index 0000000..d9b3535 --- /dev/null +++ b/src/components/page/JournalManagement/JournalInstallment/index.vue @@ -0,0 +1,943 @@ + + + + + diff --git a/src/components/page/JournalManagement/JournalManagement/all.vue b/src/components/page/JournalManagement/JournalManagement/all.vue index 8b5cb2d..2fbbd81 100644 --- a/src/components/page/JournalManagement/JournalManagement/all.vue +++ b/src/components/page/JournalManagement/JournalManagement/all.vue @@ -3,7 +3,7 @@ - + diff --git a/src/components/page/JournalManagement/JournalManagement/common.vue b/src/components/page/JournalManagement/JournalManagement/common.vue index 4c611b0..fb62fa9 100644 --- a/src/components/page/JournalManagement/JournalManagement/common.vue +++ b/src/components/page/JournalManagement/JournalManagement/common.vue @@ -10,12 +10,26 @@ header-cell-class-name="table-header" empty-text="New messages (0)" :row-key="getRowKeys" - :expand-row-keys="expands" - @expand-change="expndChange" > - + + + + - - + + + - - diff --git a/src/router/index.js b/src/router/index.js index 3a7684c..330896f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -830,6 +830,13 @@ export default new Router({ title: 'Group List' } }, + { + path: '/JournalInstallment', //分期列表 + component: () => import('../components/page/JournalManagement/JournalInstallment/index.vue'), + meta: { + title: 'Journal Installment' + } + }, { path: '/JournalManagement', //用户列表 component: () => import('../components/page/JournalManagement/JournalManagement/index.vue'),