diff --git a/package.json b/package.json index 5c0eb6f..1c928c1 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,12 @@ "element-ui": "^2.12.0", "js-base64": "^2.5.1", "js-cookie": "^2.2.0", + "js-md5": "^0.7.3", "mockjs": "^1.0.1-beta3", "node-gyp": "^5.0.6", "nprogress": "^0.2.0", - "script-loader": "^0.7.2", "portfinder": "^1.0.23", + "script-loader": "^0.7.2", "vue": "^2.6.10", "vue-axios": "^2.1.2", "vue-i18n": "^8.7.0", diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 8925f81..80882b8 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -6,6 +6,7 @@ import {deepClone} from '@/util/util' import website from '@/config/website' import {loginByUsername, getUserInfo, logout, refreshToken, getButtons} from '@/api/user' import {getTopMenu, getRoutes} from '@/api/system/menu' +import md5 from 'js-md5' function addPath(ele, first) { @@ -47,7 +48,7 @@ const user = { //根据用户名登录 LoginByUsername({commit}, userInfo) { return new Promise((resolve, reject) => { - loginByUsername(userInfo.tenantId, userInfo.username, userInfo.password, userInfo.type, userInfo.key, userInfo.code).then(res => { + loginByUsername(userInfo.tenantId, userInfo.username, md5(userInfo.password), userInfo.type, userInfo.key, userInfo.code).then(res => { const data = res.data; if (data.error_description) { Message({