| | |
| | | import Vue from "vue"; |
| | | import Vuex from "vuex"; |
| | | import createPersistedState from "vuex-persistedstate"; //持久化所有state |
| | | import mapSplit from "./mapSplit"; |
| | | // import { login } from '@/api/api'; |
| | | // var encrypt = new JSEncrypt(); |
| | | |
| | |
| | | selectedLayers: [], |
| | | userId: "", |
| | | userName: "", |
| | | // layerData: {} |
| | | showModelFlag:false,//模型添加编辑 |
| | | isShowLayer:false, |
| | | addModelFlag:false, |
| | | addModelLayer:null, |
| | | isShowEditLayer:false, |
| | | }, |
| | | mutations: { |
| | | selectedLayer(state, b) { |
| | |
| | | }, |
| | | setViewer1Show(state, b) { |
| | | state.viewer1Show = b; |
| | | if (b) { |
| | | mapSplit.init(); |
| | | } |
| | | }, |
| | | setqyEchartsShow(state, b) { |
| | | state.qyEchartsShow = b; |
| | | console.log(b); |
| | | |
| | | }, |
| | | setLayerTreeTwoScreen(state, b) { |
| | | state.layerTreeTwoScreen = b; |
| | |
| | | }, |
| | | showSetBox(state, b) { |
| | | state.showSetting = b; |
| | | console.log(b) |
| | | }, |
| | | |
| | | showModelBox(state,b){ |
| | | state.showModelFlag = b; |
| | | }, |
| | | showSceneBox(state,b){ |
| | | state.isShowLayer = !state.isShowLayer; |
| | | }, |
| | | // 定义工程树数据 |
| | | setTreeData(state, data = []) { |
| | | ergodicNode(data); |