初始化账号信息页面修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-08-27 10:45:57 +08:00
parent c389b867a9
commit b4c0718fa7
1 changed files with 13 additions and 3 deletions

View File

@ -13,6 +13,10 @@
</div>
<el-form ref="passwordForm" v-loading="loading" label-position="right" :model="password"
:rules="passwordFormRules" label-width="120px">
<!-- 邮箱 -->
<el-form-item :label="$t('recompose:form:EMail')" prop="EMail">
<el-input v-model="password.EMail" disabled />
</el-form-item>
<!-- 用户名 -->
<el-form-item :label="$t('recompose:form:userName')" prop="NewUserName">
<el-input v-model="password.NewUserName" />
@ -56,6 +60,7 @@ export default {
return {
password: {
NewUserName: null,
EMail: null
},
passwordFormRules: {
NewUserName: [
@ -119,10 +124,15 @@ export default {
};
},
mounted() {
this.$set(this.password, "NewUserName", this.$route.query.userName);
if (!this.password.NewUserName) {
let token = zzSessionStorage.getItem('TokenKey')
if (!token) {
// 使
this.$alert(this.$t("recompose:message:warning"));
// this.$alert(this.$t("recompose:message:warning"));
return this.$router.push({ path: '/login', replace: true })
}
this.password.EMail = zzSessionStorage.getItem('my_EMail')
if (this.$route.query.userName !== this.password.EMail) {
this.$set(this.password, "NewUserName", this.$route.query.userName);
}
},
methods: {