diff --git a/src/api/reviewers.js b/src/api/reviewers.js index 079b1aa6..a7cecde7 100644 --- a/src/api/reviewers.js +++ b/src/api/reviewers.js @@ -290,3 +290,11 @@ export function verifyEmialGetDoctorInfo(param) { data: param }) } +// 新增或编辑基本信息 +export function addOrUpdateDoctorBasicInfoAndEmployment(param) { + return request({ + url: `/Doctor/addOrUpdateDoctorBasicInfoAndEmployment`, + method: 'post', + data: param + }) +} diff --git a/src/permission.js b/src/permission.js index f2a95bc1..67fa23fb 100644 --- a/src/permission.js +++ b/src/permission.js @@ -25,7 +25,7 @@ router.beforeEach(async (to, from, next) => { if (hasToken) { if (to.path === '/login' || to.path === '/recompose' || to.path === '/email-recompose' || to.path === '/error' || to.path === '/ReviewersResearchForm' || to.path === '/ReviewersResearch') { if (to.path === '/ReviewersResearch') { - await this.$store.dispatch('user/logout') + await store.dispatch('user/logout') await OSSclient() } if (to.path === '/ReviewersResearchForm') { diff --git a/src/views/reviewers/ReviewersResearch.vue b/src/views/reviewers/ReviewersResearch.vue index cf78879a..faf999b7 100644 --- a/src/views/reviewers/ReviewersResearch.vue +++ b/src/views/reviewers/ReviewersResearch.vue @@ -1,10 +1,10 @@ \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/specialty.vue b/src/views/reviewers/curriculumVitae/components/info/specialty.vue index f12d067b..c7084658 100644 --- a/src/views/reviewers/curriculumVitae/components/info/specialty.vue +++ b/src/views/reviewers/curriculumVitae/components/info/specialty.vue @@ -1,22 +1,68 @@ @@ -85,9 +247,37 @@