From 1ba44459ed390fbcb4b05dea06923e4df99d3acc Mon Sep 17 00:00:00 2001 From: wangrui <zephyrs0894@163.com> Date: 星期三, 23 十二月 2020 15:06:11 +0800 Subject: [PATCH] basemap图层控制ui --- src/store/index.js | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 11ade1d..d5e9e1a 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,3 +1,4 @@ +/* eslint-disable no-debugger */ import Vue from 'vue' import Vuex from 'vuex' import app from './app' @@ -10,7 +11,9 @@ currentCorpType: null, L: null, map: null, // 瀹炰緥鍖栫殑map - layerHelper: {}, // 鍥惧眰鎺у埗鍣ㄥ疄鐜板姪鎵嬬▼搴� + basemapHelper: {}, // 褰卞儚鍦板浘鍥惧眰鎺у埗鍣ㄥ疄鐜板姪鎵嬬▼搴� + serviceLayerHelper: {}, // 鏈嶅姟鍥惧眰鎺у埗鍣ㄥ疄鐜板姪鎵嬬▼搴� + vectoryLayerHelper: {}, // 鍔ㄦ�佸浘灞傛帶鍒跺櫒瀹炵幇鍔╂墜绋嬪簭 layerControllerVisible: { // 鍥惧眰鎺у埗闈㈡澘鐨勬樉绀虹姸鎬佲�衡�� layerController: true, // 鐖哥埜鏍忕洰锛氭槸鍚︽樉绀哄浘灞傛帶鍒堕潰鏉� } @@ -20,8 +23,14 @@ state.L = mObject.L state.map = mObject.map }, - setLayerHelper(state, layerHelper) { - state.layerHelper = layerHelper + setBasemapHelper(state, layerHelper) { + state.basemapHelper = layerHelper + }, + setServiceLayerHelper(state, layerHelper) { + state.serviceLayerHelper = layerHelper + }, + setVectorLayerHelper(state, layerHelper) { + state.vectoryLayerHelper = layerHelper }, updateLayerControllerVisible(state, preset) { state.layerControllerVisible = preset -- Gitblit v1.8.0