From f7aaaf7900c1e4a111a3d8f436f96206fe57e7d8 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 23 Oct 2024 14:53:50 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8E=86=E6=8E=A5=E5=8F=A3=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/request-download.js | 3 +- src/views/reviewers/components/Agreements.vue | 2 + src/views/reviewers/components/Resumes.vue | 3 +- .../components/file/agreement.vue | 382 +++++++++++++++--- .../components/file/certificate.vue | 300 +++++++++++--- .../components/file/curriculum.vue | 345 ++++++++++++---- src/views/reviewers/curriculumVitae/index.vue | 28 +- 7 files changed, 865 insertions(+), 198 deletions(-) diff --git a/src/utils/request-download.js b/src/utils/request-download.js index d972d916..90bf9d29 100644 --- a/src/utils/request-download.js +++ b/src/utils/request-download.js @@ -14,8 +14,7 @@ service.interceptors.request.use( config => { config.headers['Content-Type'] = 'application/json;charset=UTF-8' var language = zzSessionStorage.getItem('lang') - config.headers['Accept-Language'] = language === 'en'?'en-US,en;q=0.5':'zh-CN,zh;q=0.9' - console.log(config.headers) + config.headers['Accept-Language'] = language === 'en'?'en-US,en;q=0.5':'zh-CN,zh;q=0.9' if (store.getters.token) { config.headers.Authorization = `Bearer ${store.getters.token}` } diff --git a/src/views/reviewers/components/Agreements.vue b/src/views/reviewers/components/Agreements.vue index 212fbd72..82704dc4 100644 --- a/src/views/reviewers/components/Agreements.vue +++ b/src/views/reviewers/components/Agreements.vue @@ -374,6 +374,7 @@ export default { reviewerId() { if (this.reviewerId) { this.doctorId = this.reviewerId + this.initSowList() } }, }, @@ -476,6 +477,7 @@ export default { FilePath: null, DoctorId: null, CriterionType: null, + IsEnable: false, } this.handleRemoveFile2() this.form.FileType = fileType diff --git a/src/views/reviewers/components/Resumes.vue b/src/views/reviewers/components/Resumes.vue index 248a3f36..39ab2f39 100644 --- a/src/views/reviewers/components/Resumes.vue +++ b/src/views/reviewers/components/Resumes.vue @@ -241,10 +241,11 @@ export default { reviewerId() { if (this.reviewerId) { this.doctorId = this.reviewerId + this.getResumeList() } }, }, - created() { + mounted() { if (!this.doctorId) return this.getResumeList() }, diff --git a/src/views/reviewers/curriculumVitae/components/file/agreement.vue b/src/views/reviewers/curriculumVitae/components/file/agreement.vue index 53f5abf5..3e0fad57 100644 --- a/src/views/reviewers/curriculumVitae/components/file/agreement.vue +++ b/src/views/reviewers/curriculumVitae/components/file/agreement.vue @@ -5,115 +5,371 @@
{{ $t('curriculumVitae:agreement:fileTitle') }}
-