月球大数据地理空间分析展示平台-【前端】-月球2期前端
Surpriseplus
2023-08-22 e2c94dcb58b199eb57c164a67f1b038d401063d7
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 { createStore } from "vuex";
import { setToken } from "@/utils/auth";
export default createStore({
  state: {
    loginCode: "",
    key: "",
    uname: "",
    token: "",
    spatialQueryData: {
      pageIndex: 1,
      pageSize: 10,
      name: null,
      wkt: null,
      hasGeom: null,
      filter: null,
      count: 0,
      obj: null,
    },
    chekNowLayers: [],
    exportImgUrl: "",
    tab: null,
    doubleMap: false,
    doubleMenu: false,
  },
  mutations: {
    //获取登录Code
    setLoginCode(state, num) {
      state.loginCode = num;
    },
    SET_KEY(state, key) {
      state.key = key;
    },
    SET_UNAME(state, name) {
      state.uname = name;
    },
    SET_TOKEN(state, token) {
      state.token = token;
      setToken(token);
    },
    SET_CHECKLAYER(state, layers) {
      state.chekNowLayers = layers;
    },
  },
  actions: {},
  modules: {},
});