diff --git a/src/api/login.js b/src/api/login.js index 8d036d4..2625395 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,14 +1,14 @@ import request from '@/utils/request' // 登录方法 -export function login(username, password, code, uuid) { +export function login(encrypt, code, uuid) { return request({ url: '/auth/login', headers: { isToken: false }, method: 'post', - data: { username, password, code, uuid } + data: { encrypt, code, uuid } }) } diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 3243255..b173c36 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -1,5 +1,6 @@ import {login, logout, getInfo, refreshToken, validate} from '@/api/login' import { getToken, setToken, setExpiresIn, removeToken } from '@/utils/auth' +import {encrypt} from "@/utils/jsencrypt"; const user = { state: { @@ -38,8 +39,14 @@ const user = { const password = userInfo.password const code = userInfo.code const uuid = userInfo.uuid + const data = { + username: username, + password: password, + }; + const encryptData = encrypt(JSON.stringify(data)); return new Promise((resolve, reject) => { - login(username, password, code, uuid).then(res => { + // login(username, password, code, uuid).then(res => { + login(encryptData, code, uuid).then(res => { let data = res.data setToken(data.access_token) commit('SET_TOKEN', data.access_token) diff --git a/src/views/system/notice/index.vue b/src/views/system/notice/index.vue index 19e25a0..e6616ae 100644 --- a/src/views/system/notice/index.vue +++ b/src/views/system/notice/index.vue @@ -83,6 +83,11 @@ + + +