北京经济技术开发区经开区虚拟城市项目-【前端】-Web
Jin Lei
2023-11-11 5b5a5a7899a9444665235d96d8d7f2d50fed6a8c
src/store/index.js
@@ -19,6 +19,7 @@
let store = new Vuex.Store({
  state: {
    viewer1Show: false,
    isLand: true,
    qyEchartsShow: false,
    layerTreeTwoScreen: false,
    yqfk: false,
@@ -30,12 +31,19 @@
    isShowHistory: false,
    description: {},
    selectedLayers: [],
    userId: "",
    userName: "",
    // layerData: {}
  },
  mutations: {
    selectedLayer(state, b) {
      state.selectedLayers = b
    },
    saveUserInfo(state, b) {
      state.userId = b.userId
      state.userName = b.userName
    },
    showHistory(state, b) {
      state.isShowHistory = b
    },
@@ -44,6 +52,9 @@
    // },
    setCesiumInit(state, b) {
      state.cesiumInit = b
    },
    setIsLand(state, b) {
      state.isLand = b;
    },
    setViewer1Show(state, b) {
      state.viewer1Show = b;
@@ -148,15 +159,7 @@
      });
    },
    // 更新节点数据
    updataTreeNode({
      treeData
    }, {
      parentNode,
      id,
      nodeValue,
      key,
      value
    }) {
    updataTreeNode({ treeData }, { parentNode, id, nodeValue, key, value }) {
      (parentNode || treeData).forEach(ele => {
        if (ele.id === id) {
          if (nodeValue) {
@@ -216,7 +219,6 @@
          // selectedLayer: val.selectedLayer
        }
      }
    })
  ],
  actions: {