| 
					
				 | 
			
			
				@@ -1,49 +1,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { loginByEmail, logout, getInfo } from '@/api/login'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { login, logout, getInfo } from '@/api/login'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Cookies from 'js-cookie'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const user = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   state: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    user: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    status: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    email: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    code: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    uid: undefined, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    auth_type: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     token: Cookies.get('Admin-Token'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     avatar: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    introduction: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    roles: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    setting: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      articlePlatform: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    roles: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mutations: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_AUTH_TYPE: (state, type) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.auth_type = type; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_CODE: (state, code) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.code = code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SET_TOKEN: (state, token) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       state.token = token; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_UID: (state, uid) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.uid = uid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_EMAIL: (state, email) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.email = email; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_INTRODUCTION: (state, introduction) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.introduction = introduction; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_SETTING: (state, setting) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.setting = setting; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SET_STATUS: (state, status) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.status = status; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SET_NAME: (state, name) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       state.name = name; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -52,25 +21,18 @@ const user = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SET_ROLES: (state, roles) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       state.roles = roles; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    LOGIN_SUCCESS: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log('login success') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    LOGOUT_USER: state => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      state.user = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   actions: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // 邮箱登录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    LoginByEmail({ commit }, userInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 登录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    Login({ commit }, userInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const email = userInfo.email.trim(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return new Promise((resolve, reject) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        loginByEmail(email, userInfo.password).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        login(email, userInfo.password).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           const data = response.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          Cookies.set('Admin-Token', response.data.token); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          Cookies.set('Admin-Token', data.token); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           commit('SET_TOKEN', data.token); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          commit('SET_EMAIL', email); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           resolve(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }).catch(error => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           reject(error); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -87,8 +49,6 @@ const user = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           commit('SET_ROLES', data.role); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           commit('SET_NAME', data.name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           commit('SET_AVATAR', data.avatar); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          commit('SET_UID', data.uid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          commit('SET_INTRODUCTION', data.introduction); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           resolve(response); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }).catch(error => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           reject(error); 
			 |