管道基础大数据平台系统开发-【前端】-新系統界面
q
Surpriseplus
2022-12-23 8d301b885c7c433300b5bbeb47a0864eb738fad4
src/store/index.js
@@ -42,6 +42,11 @@
    theme: variables.theme,
    //登录用户名
    uname: null,
    //项目管理
    projeOl: null,
    download: false,
    showAllLayers: true,
    primitLayer:null,
  },
  mutations: {
    //获取权限合集
@@ -141,9 +146,9 @@
                duration: 5 * 1000,
              });
            }
            commit('SET_UNAME', data.result.uname);
            commit('SET_TOKEN', data.result.token);
            setToken(data.result.token);
            resolve(data);
          })
@@ -152,6 +157,23 @@
          });
      });
    },
    setCookies(res) {
      var value = localStorage.getItem('LFToken');
      if (value != null) {
        this.rmCookies();
      }
      var timeData = moment(res.result.expire).format('YYYY-MM-DD HH:mm:ss');
      var token = res.result;
      var LfPrems = {
        token: token,
        time: timeData,
      };
      LfPrems = JSON.stringify(LfPrems);
      localStorage.setItem('LFToken', LfPrems);
    },
    rmCookies() {
      localStorage.removeItem('LFToken');
    },
    getpublickey({ commit, state }, userInfo) {
      return new Promise((resolve, reject) => {
        getPublicKey(userInfo)