优化退押金 对话框没有关闭的bug

This commit is contained in:
wuxw 2026-02-06 10:44:26 +08:00
parent d2655d32e5
commit f9f290300f
2 changed files with 7 additions and 14 deletions

View File

@ -1,15 +1,6 @@
<template> <template>
<el-dialog <el-dialog :title="$t('refundDepositFee.title')" :visible.sync="dialogVisible" width="30%" @close="handleClose">
:title="$t('refundDepositFee.title')" <el-alert :title="$t('refundDepositFee.alertText')" type="warning" :closable="false"></el-alert>
:visible.sync="dialogVisible"
width="30%"
@close="handleClose"
>
<el-alert
:title="$t('refundDepositFee.alertText')"
type="warning"
:closable="false"
></el-alert>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="dialogVisible = false">{{ $t('common.cancel') }}</el-button> <el-button @click="dialogVisible = false">{{ $t('common.cancel') }}</el-button>
@ -45,6 +36,7 @@ export default {
const response = await refundFeeDeposit(this.refundData) const response = await refundFeeDeposit(this.refundData)
if (response.code === 0) { if (response.code === 0) {
this.$message.success(this.$t('common.operationSuccess')) this.$message.success(this.$t('common.operationSuccess'))
this.close()
this.$emit('success') this.$emit('success')
} else { } else {
this.$message.error(response.data.msg) this.$message.error(response.data.msg)
@ -65,6 +57,7 @@ export default {
.el-alert { .el-alert {
margin-bottom: 20px; margin-bottom: 20px;
} }
.dialog-footer { .dialog-footer {
text-align: right; text-align: right;
} }

View File

@ -44,8 +44,8 @@ export default {
logo: '', logo: '',
companyName:'', companyName:'',
loginForm: { loginForm: {
username: 'wuxw', username: '',
passwd: 'admin', passwd: '',
validateCode: '' validateCode: ''
}, },
captchaUrl: '', captchaUrl: '',