lilei 4 år sedan
förälder
incheckning
f99b8211fb
3 ändrade filer med 5 tillägg och 5 borttagningar
  1. 1 1
      src/api/login.js
  2. 1 1
      src/permission.js
  3. 3 3
      src/store/modules/user.js

+ 1 - 1
src/api/login.js

@@ -7,7 +7,7 @@ export function login ({ username, password }) {
     headers: { 'content-type': 'application/x-www-form-urlencoded' },
     data: `username=${username}&password=${password}`,
     method: 'post'
-  })
+  }).then(res => res.data)
 }
 
 export function logout () {

+ 1 - 1
src/permission.js

@@ -18,7 +18,7 @@ router.beforeEach((to, from, next) => {
   to.meta && (typeof to.meta.title !== 'undefined' && setDocumentTitle(`${to.meta.title} - ${domTitle}`))
   let token = store.state.user.token || sessionStorage.getItem(ACCESS_TOKEN)
   token = token != 'undefined' ? token : ''
-  // console.log(token)
+  console.log(token)
   // 已登录
   if (token) {
     /* has token */

+ 3 - 3
src/store/modules/user.js

@@ -41,10 +41,10 @@ const user = {
       return new Promise((resolve, reject) => {
         login(userInfo).then(res => {
           console.log(res, 'login success')
-          if (res.userId) {
+          if (res.userid) {
             Vue.ls.set('hasError', 0)
-            commit('SET_TOKEN', res.userId)
-            commit('SET_NAME', { name: res.userRealname, welcome: welcome() })
+            commit('SET_TOKEN', res.userid)
+            commit('SET_NAME', { name: res.username, welcome: welcome() })
             commit('SET_AVATAR', res.avatar ? res.avatar : '')
             Vue.ls.set('rolesAccess', { permissionList: res.permCodes }, 7 * 24 * 60 * 60 * 1000)
             // 记住密码