|
@@ -5,20 +5,20 @@
|
|
|
<img src="@/assets/images/logo.png" alt="">
|
|
|
</div>
|
|
|
<div class="new-login-r">
|
|
|
- <div class="title">{{$t('用户登录')}}</div>
|
|
|
+ <div class="title">{{$t('log_in')}}</div>
|
|
|
<el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form" auto-complete="on" label-position="left">
|
|
|
<el-form-item prop="username">
|
|
|
<span class="svg-container">
|
|
|
<svg-icon icon-class="user" />
|
|
|
</span>
|
|
|
- <el-input ref="username" v-model="loginForm.username" placeholder="用户名" name="username" type="text" tabindex="1" auto-complete="on" />
|
|
|
+ <el-input ref="username" v-model="loginForm.username" :placeholder="$t('user_name')" name="username" type="text" tabindex="1" auto-complete="on" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item prop="password" class="password">
|
|
|
<span class="svg-container">
|
|
|
<svg-icon icon-class="password" />
|
|
|
</span>
|
|
|
- <el-input :key="passwordType" ref="password" v-model="loginForm.password" :type="passwordType" placeholder="密码" name="password" tabindex="2" auto-complete="on" @keyup.enter.native="handleLogin" />
|
|
|
+ <el-input :key="passwordType" ref="password" v-model="loginForm.password" :type="passwordType" :placeholder="$t('password')" name="password" tabindex="2" auto-complete="on" @keyup.enter.native="handleLogin" />
|
|
|
<span class="show-pwd" @click="showPwd">
|
|
|
<svg-icon :icon-class="passwordType === 'password' ? 'eye' : 'eye-open'" />
|
|
|
</span>
|
|
@@ -26,7 +26,7 @@
|
|
|
<el-form-item prop="password" class="rememberPassword">
|
|
|
<input id="remember-password-checkbox" v-model="rememberPassword" type="checkbox" value="remember-me" @click="doRememberPassword($event)">
|
|
|
<span for="remember-password-checkbox">
|
|
|
- 记住密码
|
|
|
+ {{$t('remember_password')}}
|
|
|
</span>
|
|
|
</input>
|
|
|
</el-form-item>
|
|
@@ -48,7 +48,8 @@
|
|
|
<script>
|
|
|
import { validUsername } from '@/utils/validate'
|
|
|
import Cookies from 'js-cookie'
|
|
|
-import { getToken } from '@/utils/auth'
|
|
|
+import { getToken } from '@/utils/auth'
|
|
|
+import axios from 'axios';
|
|
|
export default {
|
|
|
name: 'Login',
|
|
|
data() {
|