diff --git a/src/views/reviewers/curriculumVitae/components/info/setting.vue b/src/views/reviewers/curriculumVitae/components/info/setting.vue index a06d6ec3..4193d90e 100644 --- a/src/views/reviewers/curriculumVitae/components/info/setting.vue +++ b/src/views/reviewers/curriculumVitae/components/info/setting.vue @@ -92,6 +92,7 @@ :visible.sync="visible" width="50%" :close-on-click-modal="false" + v-dialogDrag :before-close="closeDialog" top="8vh" append-to-body diff --git a/src/views/reviewers/curriculumVitae/index.vue b/src/views/reviewers/curriculumVitae/index.vue index f7cd6257..c37c6b24 100644 --- a/src/views/reviewers/curriculumVitae/index.vue +++ b/src/views/reviewers/curriculumVitae/index.vue @@ -374,7 +374,7 @@ export default { } } // 把下标赋值给 vue 的 data - if (navItem) { + if (navItem && navItem.id) { this.activeIndex = navItem.id } }, diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue index 3b08fd53..e04ff056 100644 --- a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue +++ b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue @@ -402,6 +402,8 @@ :visible.sync="emailVisible" v-if="emailVisible" appendToBody + :close-on-click-modal="false" + v-dialogDrag width="400px" >