From 8356b1850885fe03a6bd388500a447dd5c42692c Mon Sep 17 00:00:00 2001 From: YANGDL <114714267@qq.com> Date: 星期二, 05 一月 2021 10:23:30 +0800 Subject: [PATCH] 优化逻辑 --- src/store/index.js | 52 +++++----------------------------------------------- 1 files changed, 5 insertions(+), 47 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 5628136..1b3e167 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,60 +1,18 @@ -/* eslint-disable no-debugger */ import Vue from 'vue' import Vuex from 'vuex' -import app from './app' -import mapConfig from '../conf/MapConfig' - +import map from './modules/map' +// import app from './modules/app' Vue.use(Vuex) export default new Vuex.Store({ state: { - currentCorp: null, - currentCorpType: null, - L: null, - map: null, // 瀹炰緥鍖栫殑map - basemapHelper: {}, // 褰卞儚鍦板浘鍥惧眰鎺у埗鍣ㄥ疄鐜板姪鎵嬬▼搴� - serviceLayerHelper: {}, // 鏈嶅姟鍥惧眰鎺у埗鍣ㄥ疄鐜板姪鎵嬬▼搴� - vectoryLayerHelper: {}, // 鍔ㄦ�佸浘灞傛帶鍒跺櫒瀹炵幇鍔╂墜绋嬪簭 - layerControllerVisible: { // 鍥惧眰鎺у埗闈㈡澘鐨勬樉绀虹姸鎬佲�衡�� - layerController: true, // 鐖哥埜鏍忕洰锛氭槸鍚︽樉绀哄浘灞傛帶鍒堕潰鏉� - }, - - showServiceLayerFilter: false, // Service鍥惧眰杩囨护鍣� - selectedServiceLayer: '', // 浣跨敤杩囨护鍣ㄦ椂锛岃鎵撳紑鐨刉MS鏈嶅姟鐨凜ODE - serviceLayerFilters: {}, // 鏈嶅姟鍥惧眰鎺у埗杩囨护閰嶇疆 - - mapConfig : mapConfig }, mutations: { - setMapObj(state, mObject) { - state.L = mObject.L - state.map = mObject.map - }, - setBasemapHelper(state, layerHelper) { - state.basemapHelper = layerHelper - }, - setServiceLayerHelper(state, layerHelper) { - state.serviceLayerHelper = layerHelper - }, - setVectorLayerHelper(state, layerHelper) { - state.vectoryLayerHelper = layerHelper - }, - updateLayerControllerVisible(state, preset) { - state.layerControllerVisible = preset - }, - setSelectedServiceLayer(state, selectedServiceLayer){ - state.selectedServiceLayer = selectedServiceLayer - }, - toggleServiceLayerFilter(state){ - state.showServiceLayerFilter = !state.showServiceLayerFilter - } }, actions: { - // - }, - getters: { }, modules: { - app + // app, + map } -}) \ No newline at end of file +}) -- Gitblit v1.8.0