个人中心修改按钮校验
continuous-integration/drone/push Build is passing Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-09-23 10:16:21 +08:00
parent ca1b95201c
commit 966e90498d
1 changed files with 3 additions and 1 deletions

View File

@ -10,12 +10,12 @@
label-width="100px" label-width="100px"
:rules="rule" :rules="rule"
:model="userForm" :model="userForm"
ref="userFormRef"
> >
<!-- 用户名 --> <!-- 用户名 -->
<el-form-item <el-form-item
:label="$t('trials:trials-myinfo:form:userName')" :label="$t('trials:trials-myinfo:form:userName')"
style="margin-bottom: 5px" style="margin-bottom: 5px"
prop="UserName"
> >
<span>{{ user.UserName }}</span> <span>{{ user.UserName }}</span>
</el-form-item> </el-form-item>
@ -189,6 +189,8 @@ export default {
}, },
async setNewUserName() { async setNewUserName() {
try { try {
let validate = await this.$refs.userFormRef.validate()
if (!validate) return false
let confirm = await this.$confirm( let confirm = await this.$confirm(
this.$t('trials:trials-myInfo:confirmMessage:updateUserName'), this.$t('trials:trials-myInfo:confirmMessage:updateUserName'),
{ {