refactor(dialog): 优化对话框组件的配置和交互

- 修改了多个组件的关闭对话框逻辑,设置 wrapperClosable 为 false
- 更新了多个组件的确认对话框逻辑,使用 $messageBox 替代 $confirm
- 调整了部分对话框的样式和布局
This commit is contained in:
陈昱达
2025-05-08 14:36:34 +08:00
parent fb5bcc16b9
commit 013bdb74b7
18 changed files with 182 additions and 123 deletions

View File

@@ -1,5 +1,5 @@
<template>
<el-dialog
<r-dialog
:title="title"
:visible.sync="visible"
width="800px"
@@ -94,17 +94,17 @@
<div slot="footer" class="dialog-footer" v-if="!isView">
<el-button
type="primary"
size="small"
size="medium"
:loading="loading"
@click="submitForm"
> </el-button
>
<el-button size="small" @click="handleClose"> </el-button>
<el-button size="medium" @click="handleClose"> </el-button>
</div>
<div slot="footer" class="dialog-footer" v-else>
<el-button size="small" @click="handleClose"> </el-button>
<el-button size="medium" @click="handleClose"> </el-button>
</div>
</el-dialog>
</r-dialog>
</template>
<script>