From 4c1ed950e54747b11054b93e2edc3ebf39cc8a0b Mon Sep 17 00:00:00 2001 From: "DESKTOP-6C3NK6N\\WXS" <815034831@qq.com> Date: Tue, 15 Oct 2024 17:50:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8E=86=E6=96=B0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 2 +- .../components/info/clinicalTrials.vue | 427 ++++++++++++++++++ .../components/info/continuingTraining.vue | 213 +++++++++ .../components/info/educationalExperience.vue | 217 +++++++++ .../curriculumVitae/components/info/info.vue | 307 ++++++++++++- .../curriculumVitae/components/info/other.vue | 108 +++++ .../info/scientificResearchProject.vue | 152 +++++++ .../components/info/specialty.vue | 138 ++++++ .../components/info/summarize.vue | 109 +++++ .../components/info/treatise.vue | 130 ++++++ src/views/reviewers/curriculumVitae/index.vue | 75 ++- 11 files changed, 1865 insertions(+), 13 deletions(-) create mode 100644 src/views/reviewers/curriculumVitae/components/info/clinicalTrials.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/continuingTraining.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/educationalExperience.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/other.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/scientificResearchProject.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/specialty.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/summarize.vue create mode 100644 src/views/reviewers/curriculumVitae/components/info/treatise.vue diff --git a/src/App.vue b/src/App.vue index 8899a42a..9a1b24f7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -37,7 +37,7 @@ height="100" style="width: 100%" > - + diff --git a/src/views/reviewers/curriculumVitae/components/info/clinicalTrials.vue b/src/views/reviewers/curriculumVitae/components/info/clinicalTrials.vue new file mode 100644 index 00000000..ee97cf5d --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/clinicalTrials.vue @@ -0,0 +1,427 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/continuingTraining.vue b/src/views/reviewers/curriculumVitae/components/info/continuingTraining.vue new file mode 100644 index 00000000..2e2364e2 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/continuingTraining.vue @@ -0,0 +1,213 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/educationalExperience.vue b/src/views/reviewers/curriculumVitae/components/info/educationalExperience.vue new file mode 100644 index 00000000..55ee6750 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/educationalExperience.vue @@ -0,0 +1,217 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/info.vue b/src/views/reviewers/curriculumVitae/components/info/info.vue index 06555a5e..e4081758 100644 --- a/src/views/reviewers/curriculumVitae/components/info/info.vue +++ b/src/views/reviewers/curriculumVitae/components/info/info.vue @@ -1,10 +1,315 @@ \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/other.vue b/src/views/reviewers/curriculumVitae/components/info/other.vue new file mode 100644 index 00000000..f2a37446 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/other.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/scientificResearchProject.vue b/src/views/reviewers/curriculumVitae/components/info/scientificResearchProject.vue new file mode 100644 index 00000000..193f7279 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/scientificResearchProject.vue @@ -0,0 +1,152 @@ + + + \ 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 new file mode 100644 index 00000000..f12d067b --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/specialty.vue @@ -0,0 +1,138 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/summarize.vue b/src/views/reviewers/curriculumVitae/components/info/summarize.vue new file mode 100644 index 00000000..59765ca5 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/summarize.vue @@ -0,0 +1,109 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/components/info/treatise.vue b/src/views/reviewers/curriculumVitae/components/info/treatise.vue new file mode 100644 index 00000000..806c8505 --- /dev/null +++ b/src/views/reviewers/curriculumVitae/components/info/treatise.vue @@ -0,0 +1,130 @@ + + + \ No newline at end of file diff --git a/src/views/reviewers/curriculumVitae/index.vue b/src/views/reviewers/curriculumVitae/index.vue index 04a065fa..33dfde45 100644 --- a/src/views/reviewers/curriculumVitae/index.vue +++ b/src/views/reviewers/curriculumVitae/index.vue @@ -19,13 +19,13 @@ {{ $t('curriculumVitae:menu:specialty') }} - {{ + {{ $t('curriculumVitae:menu:EducationalExperience') }} - {{ + {{ $t('curriculumVitae:menu:ContinuingTraining') }} - {{ + {{ $t('curriculumVitae:menu:ScientificResearchProject') }} {{ @@ -53,9 +53,33 @@ {{ $t('common:button:preview') }} -
info
-
summarize
-
specialty
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
@@ -72,8 +96,30 @@ import curriculum from './components/file/curriculum.vue' import certificate from './components/file/certificate.vue' import agreement from './components/file/agreement.vue' +import info from './components/info/info.vue' +import summarize from './components/info/summarize.vue' +import specialty from './components/info/specialty.vue' +import educationalExperience from './components/info/educationalExperience.vue' +import continuingTraining from './components/info/continuingTraining.vue' +import scientificResearchProject from './components/info/scientificResearchProject.vue' +import clinicalTrials from './components/info/clinicalTrials.vue' +import treatise from './components/info/treatise.vue' +import other from './components/info/other.vue' export default { - components: { curriculum, certificate, agreement }, + components: { + curriculum, + certificate, + agreement, + info, + summarize, + specialty, + educationalExperience, + continuingTraining, + scientificResearchProject, + clinicalTrials, + treatise, + other, + }, data() { return { activeIndex: 'info', @@ -173,6 +219,16 @@ export default { justify-content: space-between; } } +.box { + border: 1px solid #ddd; + border-radius: 3px; + padding: 15px; + margin-bottom: 20px; +} +::v-deep .noData { + color: #909399; + text-align: center; +} .rightFile { width: 300px; padding-right: 10px; @@ -196,10 +252,7 @@ export default { justify-content: center; margin-bottom: 10px; } - ::v-deep .noData { - color: #909399; - text-align: center; - } + ::v-deep .file { width: 100%; display: flex;