Browse Source

隐藏部分按钮

master
zhouhaibin 5 months ago
parent
commit
f4ae17da5c
  1. 40
      src/views/auth/login/LoginForm.vue
  2. 2
      src/views/auth/personal/center/ChangeEmail.vue
  3. 4
      src/views/auth/personal/center/Security.vue

40
src/views/auth/login/LoginForm.vue

@ -1,49 +1,37 @@
<template> <template>
<LoginFormTitle v-show="getShow" class="enter-x" /> <LoginFormTitle v-show="getShow" class="enter-x" />
<a-form <a-form class="p-4 enter-x" :model="formData" :rules="getFormRules" ref="formRef" v-show="getShow"
class="p-4 enter-x" @keypress.enter="handleLoginClick()">
:model="formData"
:rules="getFormRules"
ref="formRef"
v-show="getShow"
@keypress.enter="handleLoginClick()"
>
<a-alert v-if="hasError" type="error" :message="errorMessage" :banner="true" /> <a-alert v-if="hasError" type="error" :message="errorMessage" :banner="true" />
<a-form-item name="username" class="enter-x"> <a-form-item name="username" class="enter-x">
<a-input <a-input size="large" v-model:value="formData.username" :placeholder="t('sys.login.userName')"
size="large" class="fix-auto-fill" />
v-model:value="formData.username"
:placeholder="t('sys.login.userName')"
class="fix-auto-fill"
/>
</a-form-item> </a-form-item>
<a-form-item name="password" class="enter-x"> <a-form-item name="password" class="enter-x">
<a-input-password <a-input-password size="large" visibilityToggle v-model:value="formData.password"
size="large" :placeholder="t('sys.login.password')" />
visibilityToggle
v-model:value="formData.password"
:placeholder="t('sys.login.password')"
/>
</a-form-item> </a-form-item>
<a-row class="enter-x"> <a-row class="enter-x">
<a-col :span="12">
<a-form-item>
<!-- 记住我 --> <!-- 记住我 -->
<!-- <a-col :span="12">
<a-form-item>
<a-checkbox v-model:checked="rememberMe" size="small"> <a-checkbox v-model:checked="rememberMe" size="small">
{{ t('sys.login.rememberMe') }} {{ t('sys.login.rememberMe') }}
</a-checkbox> </a-checkbox>
</a-form-item> </a-form-item>
</a-col> </a-col> -->
<a-col :span="12">
<a-form-item :style="{ 'text-align': 'right' }">
<!-- 忘记密码 --> <!-- 忘记密码 -->
<!-- <a-col :span="12">
<a-form-item :style="{ 'text-align': 'right' }">
<a-button type="link" size="small" @click="setLoginState(LoginStateEnum.RESET_PASSWORD)"> <a-button type="link" size="small" @click="setLoginState(LoginStateEnum.RESET_PASSWORD)">
{{ t('sys.login.forgetPassword') }} {{ t('sys.login.forgetPassword') }}
</a-button> </a-button>
</a-form-item> </a-form-item>
</a-col> </a-col> -->
</a-row> </a-row>
<a-form-item class="enter-x"> <a-form-item class="enter-x">

2
src/views/auth/personal/center/ChangeEmail.vue

@ -39,7 +39,7 @@
changeOkLoading(true); changeOkLoading(true);
const values = await validate(); const values = await validate();
await applicationBindingEmail(values.email); await applicationBindingEmail(values.email);
createMessage.success('邮件发送成功,请前往邮箱激活邮箱'); // createMessage.success('');
await userStore.refreshCurrentUserAction(); await userStore.refreshCurrentUserAction();
closeModal(); closeModal();
} catch (e) { } catch (e) {

4
src/views/auth/personal/center/Security.vue

@ -32,11 +32,11 @@
<Icon :size="26" icon="ant-design:mail-outlined" /> <Icon :size="26" icon="ant-design:mail-outlined" />
</template> </template>
</a-list-item-meta> </a-list-item-meta>
<template #actions> <!-- <template #actions>
<a-button type="link" @click="openChangeEmailModal(true, {})"> <a-button type="link" @click="openChangeEmailModal(true, {})">
{{ data.email ? '修改' : '绑定' }} {{ data.email ? '修改' : '绑定' }}
</a-button> </a-button>
</template> </template> -->
</a-list-item> </a-list-item>
</a-list> </a-list>

Loading…
Cancel
Save