zjf
2023-03-08 92b359a6458fb985b78431e0a2f54b548e01b1ca
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// import store from '@/store'
import Lockr from 'lockr'
import axios from 'axios'
// import {
//   requestverify
// } from '@/api/login'
 
const cache = {
  /**
   * 载入全部登陆信息
   */
  loadingCache: function () {
    // requestverify().then(res => {
    //   Lockr.set('Login-Cache', res.data)
    // }).catch((err) => {
    //   console.log(err)
    // })
 
    // if (Lockr.get('Admin-Token') && !axios.defaults.headers['token']) {
    //   /** 将用户信息放入缓存 */
    //   const userInfo = Lockr.get('loginUserInfo')
    //   if (userInfo) {
    //     store.commit('SET_USERINFO', userInfo)
    //   }
    // }
    // store.commit('SET_APPNAME', Lockr.get('systemName'))
    // store.commit('SET_APPLOGO', Lockr.get('systemLogo'))
    // store.dispatch('SystemLogoAndName')
  },
  /**
   * 请求和更新登录缓存
   */
  updateAxiosCache: function () {
    axios.defaults.headers['token'] = Lockr.get('Admin-Token')
    // store.dispatch('GetUserInfo')
  },
  /**
   * 移除登录信息
   * @param {*}
   */
  rmAxiosCache: function () {
    Lockr.rm('Admin-Token')
  }
}
 
export default cache