|
@@ -25,6 +25,8 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+import { encodeStr } from '../utils/pass'
|
|
|
|
|
+import { Base64 } from 'js-base64'
|
|
|
import { userLogin } from '@/apis/login'
|
|
import { userLogin } from '@/apis/login'
|
|
|
export default {
|
|
export default {
|
|
|
name: 'login',
|
|
name: 'login',
|
|
@@ -47,7 +49,11 @@ export default {
|
|
|
async login () {
|
|
async login () {
|
|
|
if (this.from.userName.trim() === '') return this.$message.warning('账号不能为空!')
|
|
if (this.from.userName.trim() === '') return this.$message.warning('账号不能为空!')
|
|
|
if (this.from.passWord.trim() === '') return this.$message.warning('密码不能为空!')
|
|
if (this.from.passWord.trim() === '') return this.$message.warning('密码不能为空!')
|
|
|
- const res = await userLogin(this.from)
|
|
|
|
|
|
|
+ const data = {
|
|
|
|
|
+ userName: this.from.userName,
|
|
|
|
|
+ passWord: encodeStr(Base64.encode(this.from.passWord))
|
|
|
|
|
+ }
|
|
|
|
|
+ const res = await userLogin(data)
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
localStorage.setItem('CQLJXU_token', res.data.token)
|
|
localStorage.setItem('CQLJXU_token', res.data.token)
|
|
|
localStorage.setItem('CQLJXU_userName', res.data.user.userName)
|
|
localStorage.setItem('CQLJXU_userName', res.data.user.userName)
|