diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue
index 1545bfe..81b08d7 100644
--- a/src/components/common/Sidebar.vue
+++ b/src/components/common/Sidebar.vue
@@ -127,6 +127,9 @@
{{$t('sidebar.editorialBoard1')}}
+
+ {{$t('sidebar.editorialBoard2')}}
+
diff --git a/src/components/common/langs/en.js b/src/components/common/langs/en.js
index 7e00464..9588d47 100644
--- a/src/components/common/langs/en.js
+++ b/src/components/common/langs/en.js
@@ -124,6 +124,7 @@ const en = {
ReArticles: 'Rejected Manuscripts', // 被拒稿件
editorialBoard:'Boss System',
editorialBoard1:'Board Management',
+ editorialBoard2:'Young Scientist Management',
chiefInspector:'Chief Inspector',
managingDirector:'Managing Director'
},
diff --git a/src/components/common/langs/zh.js b/src/components/common/langs/zh.js
index c0221d2..a4844f9 100644
--- a/src/components/common/langs/zh.js
+++ b/src/components/common/langs/zh.js
@@ -123,6 +123,7 @@ const zh = {
ReArticles: '被拒稿件', // 被拒稿件
editorialBoard:'编委管理',
editorialBoard1:'编委列表',
+ editorialBoard2:'青年科学家列表',
chiefInspector:'总监',
managingDirector:'总经理'
},
diff --git a/src/components/page/editorBorder.vue b/src/components/page/editorBorder.vue
index 9a9a538..c1ad701 100644
--- a/src/components/page/editorBorder.vue
+++ b/src/components/page/editorBorder.vue
@@ -60,6 +60,7 @@
+
@@ -99,28 +100,17 @@
-
-
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
-
-
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
-
-
+
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
-
-
+
{{remarkMes.realname}}
-
-
- {{remarkMes.email}}
-
-
+
+
@@ -1275,14 +1238,16 @@
// 标记弹出框
BoxRemark(e) {
this.remarkBox = true;
- this.remarkMes.realname = e.name;
- this.remarkMes.user_id = e.tuser_id;
- this.remarkMes.email = e.email;
+ this.remarkMes.realname = e.realname;
+ this.remarkMes.btj_id = e.btj_id;
this.remarkMes.remark = e.remark;
},
// 修改标记
saveRemark() {
- this.$api.post('api/User/editRemarkForUser', this.remarkMes)
+ this.$api.post('api/Board/editBoardRemark', {
+ 'btj_id': this.remarkMes.btj_id,
+ 'remark': this.remarkMes.remark
+ })
.then(res => {
if (res.code == 0) {
this.$message.success('Success');
diff --git a/src/components/page/editorialBoardList.vue b/src/components/page/editorialBoardList.vue
index 96b0e4c..a980518 100644
--- a/src/components/page/editorialBoardList.vue
+++ b/src/components/page/editorialBoardList.vue
@@ -16,6 +16,7 @@
+
@@ -63,6 +64,17 @@
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
-
+
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
+
+
+ {{scope.row.remark}}
+
+ Edit Remark
+ Add Remark
+
+
+
{{remarkMes.realname}}
-
-
- {{remarkMes.email}}
-
-
+
+
@@ -946,14 +999,16 @@
// 标记弹出框
BoxRemark(e) {
this.remarkBox = true;
- this.remarkMes.realname = e.name;
- this.remarkMes.user_id = e.tuser_id;
- this.remarkMes.email = e.email;
+ this.remarkMes.realname = e.realname;
+ this.remarkMes.btj_id = e.btj_id;
this.remarkMes.remark = e.remark;
},
// 修改标记
saveRemark() {
- this.$api.post('api/User/editRemarkForUser', this.remarkMes)
+ this.$api.post('api/Board/editBoardRemark', {
+ 'btj_id': this.remarkMes.btj_id,
+ 'remark': this.remarkMes.remark
+ })
.then(res => {
if (res.code == 0) {
this.$message.success('Success');
diff --git a/src/components/page/superYoungScientistList.vue b/src/components/page/superYoungScientistList.vue
new file mode 100644
index 0000000..e75f92a
--- /dev/null
+++ b/src/components/page/superYoungScientistList.vue
@@ -0,0 +1,749 @@
+
+
+
+
+
+ Young Scientist List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{scope.row.realname}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ User Edit
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/page/superYoungScientistManagement.vue b/src/components/page/superYoungScientistManagement.vue
new file mode 100644
index 0000000..5f77790
--- /dev/null
+++ b/src/components/page/superYoungScientistManagement.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+ Hindex: {{scope.row.index_num}} / {{ scope.row.yboard_count }}
+ Median: {{scope.row.median}}
+ Avg: {{scope.row.avg}}
+
+
+
+
+
+
+
+ Detail
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index 5031f28..ee2c65c 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -934,6 +934,22 @@ export default new Router({
title: 'editorialBoard'
}
},
+ {
+ name:'Young-Scientist-Management',
+ path: '/superYoungScientistManagement', // 超管青年科学家管理
+ component: () => import('../components/page/superYoungScientistManagement'),
+ meta: {
+ title: 'Young Scientist Management'
+ }
+ },
+ {
+ name:'super-Young-Scientist-List',
+ path: '/superYoungScientistList', // 超管单刊青年科学家列表
+ component: () => import('../components/page/superYoungScientistList'),
+ meta: {
+ title: 'Young Scientist List'
+ }
+ },
{
name:'editorial-Board-List',
path: '/Board-List', // 单刊编委列表