修改停止提示语;

删除验证码;
修改页面初始化方法
master
吴顺杰 3 months ago
parent 8f5d660b0d
commit 288b78b8f1

@ -1,5 +1,5 @@
<script setup lang='ts'>
import { computed, onMounted, onUnmounted, ref } from 'vue'
import {computed, onActivated, onMounted, onUnmounted, ref} from 'vue'
import { useRoute } from 'vue-router'
import { NAutoComplete, NButton, NInput, useDialog, useMessage } from 'naive-ui'
import html2canvas from 'html2canvas'
@ -523,7 +523,7 @@ const footerClass = computed(() => {
}
return classes
})
onMounted(() => {
onActivated(() => {
handleLogin()
})
@ -623,7 +623,7 @@ onUnmounted(() => {
<template #icon>
<SvgIcon icon="ri:stop-circle-line" />
</template>
Stop Responding
停止响应
</NButton>
</div>
</template>

@ -48,7 +48,7 @@ const loginForm = ref<LoginForm>({
const loginRules = reactive<FormRules<LoginForm>>({
username: [{ required: true, trigger: 'blur', message: '请输入您的账号' }],
password: [{ required: true, trigger: 'blur', message: '请输入您的密码' }],
code: [{ required: true, trigger: 'change', message: '请输入验证码' }],
// code: [{ required: true, trigger: 'change', message: '' }],
})
const codeUrl = ref<string>('')
@ -228,23 +228,23 @@ onMounted(() => {
</template>
</el-input>
</el-form-item>
<el-form-item v-if="captchaEnabled" prop="code">
<el-input
v-model="loginForm.code"
size="large"
auto-complete="off"
placeholder="验证码"
style="width: 63%"
@keyup.enter="handleLogin"
>
<template #prefix>
<el-icon><Message /></el-icon>
</template>
</el-input>
<div class="login-code">
<img :src="codeUrl" class="login-code-img" @click="getCode">
</div>
</el-form-item>
<!-- <el-form-item v-if="captchaEnabled" prop="code">-->
<!-- <el-input-->
<!-- v-model="loginForm.code"-->
<!-- size="large"-->
<!-- auto-complete="off"-->
<!-- placeholder="验证码"-->
<!-- style="width: 63%"-->
<!-- @keyup.enter="handleLogin"-->
<!-- >-->
<!-- <template #prefix>-->
<!-- <el-icon><Message /></el-icon>-->
<!-- </template>-->
<!-- </el-input>-->
<!-- <div class="login-code">-->
<!-- <img :src="codeUrl" class="login-code-img" @click="getCode">-->
<!-- </div>-->
<!-- </el-form-item>-->
<el-checkbox
v-model="loginForm.rememberMe"
style="margin: 0px 0px 25px 0px"

Loading…
Cancel
Save