提交 修改弹窗点击关闭

This commit is contained in:
2025-10-20 14:17:19 +08:00
parent fae1c6d334
commit 2070a9f423
94 changed files with 237 additions and 236 deletions

View File

@@ -114,7 +114,7 @@
v-if="dialogVisible2"
:visible="dialogVisible2"
@close="clearDialog"
custom-class="delDia"
custom-class="delDia" :close-on-click-modal="false"
width="35%"
>
<div class="tips">
@@ -129,7 +129,7 @@
</el-dialog>
<el-drawer
:title="this.currentTreeData.label + ' ' + $t('GroupClassification.AssociatedJournal')"
:title="this.currentTreeData.label + ' ' + $t('GroupClassification.AssociatedJournal')" :wrapperClosable="false"
:visible.sync="drawer"
direction="rtl"
:before-close="handleClose"

View File

@@ -94,7 +94,7 @@
</el-table-column>
</el-table>
</div>
<el-dialog :title="$t('GroupClassification.add')" :visible.sync="editDialogVisible1" width="600px" :append-to-body="true" :before-close="handleEditClose">
<el-dialog :title="$t('GroupClassification.add')" :visible.sync="editDialogVisible1" width="600px" :append-to-body="true" :before-close="handleEditClose" :close-on-click-modal="false">
<el-form ref="detail_form" :model="detailForm" :rules="rules" label-width="165px" >
<el-form-item label="Journal :">
<p style="display: flex; align-items: center; justify-content: space-between">

View File

@@ -92,7 +92,7 @@
</el-dialog>
<!-- 编辑弹出框 -->
<el-dialog title="Edit Editors & Staff" :visible.sync="editvisible" width="600px" @close="editClose()">
<el-dialog title="Edit Editors & Staff" :visible.sync="editvisible" width="600px" @close="editClose()" :close-on-click-modal="false">
<el-form ref="addForm1" :model="addForm1" label-width="150px">
<el-form-item label="Title :" prop="editor_title">
<el-select v-model="addForm1.editor_title" placeholder="Please select a title" style="width: 270px">

View File

@@ -114,7 +114,7 @@
:title="$t('GroupClassification.delete')"
v-if="dialogVisible2"
:visible="dialogVisible2"
@close="clearDialog"
@close="clearDialog" :close-on-click-modal="false"
custom-class="delDia"
width="35%"
>

View File

@@ -146,7 +146,7 @@
</el-table-column>
</el-table>
</div>
<el-dialog :title="$t('GroupClassification.edit')" :visible.sync="editDialogVisible" width="1000px" :before-close="handleEditClose">
<el-dialog :title="$t('GroupClassification.edit')" :visible.sync="editDialogVisible" width="1000px" :before-close="handleEditClose" :close-on-click-modal="false">
<el-form ref="detail_form" :model="detailForm" :rules="rules" label-width="180px">
<el-form-item label="Journal :">
<p style="display: flex; align-items: center; justify-content: space-between">
@@ -264,7 +264,7 @@
:title="$t('GroupClassification.Journal') + ' : ' + currentJournal.title"
:visible.sync="drawer"
direction="rtl"
:before-close="handleClose"
:before-close="handleClose" :wrapperClosable="false"
size="90%"
>
<commonclass ref="commonClassRef" :journal="currentJournal" :urlList="urlList"></commonclass>
@@ -275,7 +275,7 @@
:title="$t('GroupClassification.Journal') + ' : ' + currentJournal.title"
:visible.sync="drawerJournalInstallment"
direction="rtl"
:before-close="handleCloseJournalInstallment"
:before-close="handleCloseJournalInstallment" :wrapperClosable="false"
size="90%"
>
<commonJournalInstallment
@@ -290,7 +290,7 @@
:title="$t('GroupClassification.Journal') + ' : ' + currentJournal.title"
:visible.sync="drawerAgreement"
direction="rtl"
:before-close="handleAgreementClose"
:before-close="handleAgreementClose" :wrapperClosable="false"
size="90%"
>
<common-agreement ref="commonAgreementRef" :journal="currentJournal" :urlList="urlList"></common-agreement>