|
@ -1,7 +1,7 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="login"> |
|
|
<div class="login"> |
|
|
<el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form"> |
|
|
<el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form"> |
|
|
<h3 class="title">7up-pay后台系统</h3> |
|
|
<h3 class="title">{{ $appVariant.SIGN_UP_TITLE }}</h3> |
|
|
<el-form-item prop="username"> |
|
|
<el-form-item prop="username"> |
|
|
<el-input v-model="loginForm.username" type="text" auto-complete="off" placeholder="后台账号"> |
|
|
<el-input v-model="loginForm.username" type="text" auto-complete="off" placeholder="后台账号"> |
|
|
<!-- <svg-icon slot="prefix" icon-class="user" class="el-input__icon input-icon" /> --> |
|
|
<!-- <svg-icon slot="prefix" icon-class="user" class="el-input__icon input-icon" /> --> |
|
@ -157,19 +157,27 @@ export default { |
|
|
this.$refs.loginForm.validate(valid => { |
|
|
this.$refs.loginForm.validate(valid => { |
|
|
if (valid) { |
|
|
if (valid) { |
|
|
this.loading = true; |
|
|
this.loading = true; |
|
|
if (this.loginForm.rememberMe) { |
|
|
// if (this.loginForm.rememberMe) { |
|
|
Cookies.set("tenantCode", this.loginForm.tenantCode, { |
|
|
// Cookies.set("tenantCode", this.loginForm.tenantCode, { |
|
|
|
|
|
// expires: 30 |
|
|
|
|
|
// }); |
|
|
|
|
|
// Cookies.set("username", this.loginForm.username, { expires: 30 }); |
|
|
|
|
|
// Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 }); |
|
|
|
|
|
// Cookies.set('rememberMe', this.loginForm.rememberMe, { expires: 30 }); |
|
|
|
|
|
// } else { |
|
|
|
|
|
// Cookies.remove("tenantCode"); |
|
|
|
|
|
// Cookies.remove("username"); |
|
|
|
|
|
// Cookies.remove("password"); |
|
|
|
|
|
// Cookies.remove('rememberMe'); |
|
|
|
|
|
// } |
|
|
|
|
|
|
|
|
|
|
|
Cookies.set("tenantCode", this.loginForm.tenantCode, { |
|
|
expires: 30 |
|
|
expires: 30 |
|
|
}); |
|
|
}); |
|
|
Cookies.set("username", this.loginForm.username, { expires: 30 }); |
|
|
Cookies.set("username", this.loginForm.username, { expires: 30 }); |
|
|
Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 }); |
|
|
Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 }); |
|
|
Cookies.set('rememberMe', this.loginForm.rememberMe, { expires: 30 }); |
|
|
Cookies.set('rememberMe', this.loginForm.rememberMe, { expires: 30 }); |
|
|
} else { |
|
|
|
|
|
Cookies.remove("tenantCode"); |
|
|
|
|
|
Cookies.remove("username"); |
|
|
|
|
|
Cookies.remove("password"); |
|
|
|
|
|
Cookies.remove('rememberMe'); |
|
|
|
|
|
} |
|
|
|
|
|
this.$store.dispatch("Login", this.loginForm).then(() => { |
|
|
this.$store.dispatch("Login", this.loginForm).then(() => { |
|
|
this.$router.push({ path: this.redirect || "/" }).catch(() => { }); |
|
|
this.$router.push({ path: this.redirect || "/" }).catch(() => { }); |
|
|
}).catch(() => { |
|
|
}).catch(() => { |
|
|