chore: do not close pop window when click model

This commit is contained in:
RockYang 2024-01-08 11:01:19 +08:00
parent d981bc8fd0
commit a99e58184b
6 changed files with 8 additions and 3 deletions

View File

@ -60,6 +60,7 @@
<el-dialog <el-dialog
v-model="showDialog" v-model="showDialog"
:close-on-click-modal="false"
:title="title" :title="title"
> >
<el-alert <el-alert

View File

@ -48,6 +48,7 @@
<el-dialog <el-dialog
v-model="showDialog" v-model="showDialog"
:title="title" :title="title"
:close-on-click-modal="false"
style="width: 90%; max-width: 600px;" style="width: 90%; max-width: 600px;"
> >
<el-form :model="item" label-width="120px" ref="formRef" :rules="rules"> <el-form :model="item" label-width="120px" ref="formRef" :rules="rules">

View File

@ -34,6 +34,7 @@
<el-dialog <el-dialog
v-model="showDialog" v-model="showDialog"
:title="title" :title="title"
:close-on-click-modal="false"
width="50%" width="50%"
> >
<el-form :model="item" label-width="120px" ref="formRef" label-position="left" :rules="rules"> <el-form :model="item" label-width="120px" ref="formRef" label-position="left" :rules="rules">

View File

@ -51,6 +51,7 @@
<el-dialog <el-dialog
v-model="showDialog" v-model="showDialog"
:title="title" :title="title"
:close-on-click-modal="false"
style="width: 90%; max-width: 600px;" style="width: 90%; max-width: 600px;"
> >
<el-form :model="item" label-width="120px" ref="formRef" :rules="rules"> <el-form :model="item" label-width="120px" ref="formRef" :rules="rules">

View File

@ -48,6 +48,7 @@
<el-dialog <el-dialog
v-model="showDialog" v-model="showDialog"
title="编辑角色" title="编辑角色"
:close-on-click-modal="false"
width="50%" width="50%"
> >
<el-form :model="role" label-width="120px" ref="formRef" label-position="left" :rules="rules"> <el-form :model="role" label-width="120px" ref="formRef" label-position="left" :rules="rules">

View File

@ -66,10 +66,11 @@
<el-dialog <el-dialog
v-model="showUserEditDialog" v-model="showUserEditDialog"
:title="title" :title="title"
:close-on-click-modal="false"
width="50%" width="50%"
> >
<el-form :model="user" label-width="100px" ref="userEditFormRef" :rules="rules"> <el-form :model="user" label-width="100px" ref="userEditFormRef" :rules="rules">
<el-form-item label="手机号:" prop="username"> <el-form-item label="号:" prop="username">
<el-input v-model="user.username" autocomplete="off"/> <el-input v-model="user.username" autocomplete="off"/>
</el-form-item> </el-form-item>
<el-form-item v-if="add" label="密码:" prop="password"> <el-form-item v-if="add" label="密码:" prop="password">
@ -189,9 +190,8 @@ const models = ref([])
const showUserEditDialog = ref(false) const showUserEditDialog = ref(false)
const showResetPassDialog = ref(false) const showResetPassDialog = ref(false)
const rules = reactive({ const rules = reactive({
nickname: [{required: true, message: '请输入昵称', trigger: 'change',}], username: [{required: true, message: '请输入账号', trigger: 'change',}],
password: [{required: true, message: '请输入密码', trigger: 'change',}], password: [{required: true, message: '请输入密码', trigger: 'change',}],
username: [{required: true, message: '请输入手机号码', trigger: 'change',}],
calls: [ calls: [
{required: true, message: '请输入提问次数'}, {required: true, message: '请输入提问次数'},
{type: 'number', message: '请输入有效数字'}, {type: 'number', message: '请输入有效数字'},