From 77f7281ff7cee541aaa51339512e6443b7d89e42 Mon Sep 17 00:00:00 2001
From: YANGDL <114714267@qq.com>
Date: 星期二, 05 一月 2021 12:04:25 +0800
Subject: [PATCH] 修改eslint配置增加mock配置

---
 src/components/helpers/BasemapHelper.js |  141 +++++++++++++++++++++++-----------------------
 1 files changed, 71 insertions(+), 70 deletions(-)

diff --git a/src/components/helpers/BasemapHelper.js b/src/components/helpers/BasemapHelper.js
index aa8c72f..d9a0801 100644
--- a/src/components/helpers/BasemapHelper.js
+++ b/src/components/helpers/BasemapHelper.js
@@ -1,16 +1,17 @@
 /* eslint-disable no-debugger */
 import AjaxUtils from '@/utils/AjaxUtils'
+
 /**
  * 搴曞浘绠$悊鍔╂墜锛岃礋璐e簳鍥惧垱寤哄強寮�鍏�
  */
-class BasemapHelper{
-    constructor(options) {
-        this.map = options.map
-        this.L = options.L
-        this.basemapList = []
-        this.basemapMap = new Map()
-        this.basemapLayerGroup = options.L.layerGroup().addTo(options.map)
-    }
+class BasemapHelper {
+  constructor (options) {
+    this.map = options.map
+    this.L = options.L
+    this.basemapList = []
+    this.basemapMap = new Map()
+    this.basemapLayerGroup = options.L.layerGroup().addTo(options.map)
+  }
 
     /**
      * 璇ユ柟娉曡礋璐e悇绉嶅簳鍥惧姞杞藉埌鍦板浘涓�
@@ -18,13 +19,13 @@
      * @param defBasemapName 鍒濆鍖栧畬鎴愬悗锛岄粯璁ゆ樉绀虹殑鍥惧眰
      */
     initBasemap = (mapConfig, isIntranet) => {
-        if(isIntranet) { // 鍐呯綉
-            this._getToken(mapConfig); // 鑾峰彇token鍚庯紝骞舵寜閰嶇疆鍔犺浇鍦板浘
-        }else { // 澶栫綉
-            this._createBasemapByConfig(mapConfig)
-        }
+      if (isIntranet) { // 鍐呯綉
+        this._getToken(mapConfig) // 鑾峰彇token鍚庯紝骞舵寜閰嶇疆鍔犺浇鍦板浘
+      } else { // 澶栫綉
+        this._createBasemapByConfig(mapConfig)
+      }
 
-        return this.basemapMap
+      return this.basemapMap
     }
 
     /**
@@ -32,7 +33,7 @@
      * @returns {null} 缁撴瀯锛歔{鍚嶇О, 鍥惧眰寮曠敤}]
      */
     getBasemapList = () => {
-        return this.basemapList
+      return this.basemapList
     }
 
     /**
@@ -41,7 +42,7 @@
      * @param code 鍚嶇О
      */
     getBasemap = (map, code) => {
-        return this.basemapMap.get(code)
+      return this.basemapMap.get(code)
     }
 
     /**
@@ -50,15 +51,15 @@
      * @param isHideOthers 鏄惁鍏堝叧闂叾浠栧浘灞傦紝榛樿鏄痶rue
      */
     showBasemap = (code, isHideOthers = true) => {
-        let basemap = this.basemapMap.get(code)
-        if(isHideOthers) {
-            for(let i = 0, len = this.basemapList.length; i < len; ++i){
-                this.map.removeLayer(this.basemapList[i].layer)
-                this.map.removeLayer(this.basemapList[i].annotation)
-            }
+      const basemap = this.basemapMap.get(code)
+      if (isHideOthers) {
+        for (let i = 0, len = this.basemapList.length; i < len; ++i) {
+          this.map.removeLayer(this.basemapList[i].layer)
+          this.map.removeLayer(this.basemapList[i].annotation)
         }
-        this.map.addLayer(basemap.layer)
-        this.map.addLayer(basemap.annotation)
+      }
+      this.map.addLayer(basemap.layer)
+      this.map.addLayer(basemap.annotation)
     }
 
     /**
@@ -66,68 +67,68 @@
      * @param layer 寰呭叧闂浘灞傚紩鐢�
      */
     hideBasemap = (code) => {
-        let basemap = this.basemapMap.get(code)
-        this.map.removeLayer(basemap.layer)
-        this.map.removeLayer(basemap.annotation)
+      const basemap = this.basemapMap.get(code)
+      this.map.removeLayer(basemap.layer)
+      this.map.removeLayer(basemap.annotation)
     }
 
     // 鍏綉鍒涘缓鍦板浘閮ㄥ垎
-    _createBasemapByConfig(mapConfig){
-        let internetBasemaps = mapConfig.mapConfig.InternetBaseMaps
-        for(let i = 0, len = internetBasemaps.length; i < len; ++i) {
-            let basemapConfig = internetBasemaps[i]
-            let basemapLayer = this.L.tileLayer(basemapConfig.map.url, basemapConfig.map.option)
-            let basemapAnnotationLayer = this.L.tileLayer(basemapConfig.annotation.url, basemapConfig.annotation.option)
+    _createBasemapByConfig (mapConfig) {
+      const internetBasemaps = mapConfig.mapConfig.InternetBaseMaps
+      for (let i = 0, len = internetBasemaps.length; i < len; ++i) {
+        const basemapConfig = internetBasemaps[i]
+        const basemapLayer = this.L.tileLayer(basemapConfig.map.url, basemapConfig.map.option)
+        const basemapAnnotationLayer = this.L.tileLayer(basemapConfig.annotation.url, basemapConfig.annotation.option)
 
-            let basemap = {
-                code: basemapConfig.code,
-                name: basemapConfig.name,
-                conf: basemapConfig,
-                layer: basemapLayer,
-                annotation: basemapAnnotationLayer
-            }
-         
-            this.basemapList.push(basemap);
-            this.basemapMap.set(basemapConfig.code, basemap)
-            if(typeof basemapConfig.isAddToMap !== 'undefined' && basemapConfig.isAddToMap) {
-                this.basemapLayerGroup.addLayer(basemapLayer)
-                this.basemapLayerGroup.addLayer(basemapAnnotationLayer)
-            }
+        const basemap = {
+          code: basemapConfig.code,
+          name: basemapConfig.name,
+          conf: basemapConfig,
+          layer: basemapLayer,
+          annotation: basemapAnnotationLayer
         }
+
+        this.basemapList.push(basemap)
+        this.basemapMap.set(basemapConfig.code, basemap)
+        if (typeof basemapConfig.isAddToMap !== 'undefined' && basemapConfig.isAddToMap) {
+          this.basemapLayerGroup.addLayer(basemapLayer)
+          this.basemapLayerGroup.addLayer(basemapAnnotationLayer)
+        }
+      }
     }
 
     // 鍐呯綉鍦板浘鍒涘缓閮ㄥ垎
     // 鑾峰彇鍐呯綉鍦板浘token锛屽苟鍔犺浇鍒板湴鍥句腑
     _getToken = (mapConfig) => {
-        let params = mapConfig.TokenConfig
-        AjaxUtils.GetDataAsynByUrl(params.url, params.option, (token) => {
-            this._showTDT(token, mapConfig)
-        })
+      const params = mapConfig.TokenConfig
+      AjaxUtils.GetDataAsynByUrl(params.url, params.option, (token) => {
+        this._showTDT(token, mapConfig)
+      })
     }
 
     // 鍐呯綉鍦板浘鍔犺浇锛屽苟鍔犺浇鍒板湴鍥�
     _showTDT = (token, mapConfig) => {
-        let intranetBasemaps = mapConfig.mapConfig.IntranetBaseMaps
-        for(let i = 0, len = intranetBasemaps.length; i < len; ++i) {
-            let basemapConfig = intranetBasemaps[i]
-            let basemapLayer = this.L.tileLayer(basemapConfig.map.url, basemapConfig.map.option)
-            let basemapAnnotationLayer = this.L.tileLayer(basemapConfig.annotation.url, basemapConfig.annotation.option)
+      const intranetBasemaps = mapConfig.mapConfig.IntranetBaseMaps
+      for (let i = 0, len = intranetBasemaps.length; i < len; ++i) {
+        const basemapConfig = intranetBasemaps[i]
+        const basemapLayer = this.L.tileLayer(basemapConfig.map.url, basemapConfig.map.option)
+        const basemapAnnotationLayer = this.L.tileLayer(basemapConfig.annotation.url, basemapConfig.annotation.option)
 
-            let basemap = {
-                code: basemapConfig.code,
-                name: basemapConfig.name,
-                conf: basemapConfig,
-                layer: basemapLayer,
-                annotation: basemapAnnotationLayer
-            }
-         
-            this.basemapList.push(basemap);
-            this.basemapMap.set(basemapConfig.code, basemap)
-            if(typeof basemapConfig.isAddToMap !== 'undefined' && basemapConfig.isAddToMap) {
-                this.basemapLayerGroup.addLayer(basemapLayer)
-                this.basemapLayerGroup.addLayer(basemapAnnotationLayer)
-            }
+        const basemap = {
+          code: basemapConfig.code,
+          name: basemapConfig.name,
+          conf: basemapConfig,
+          layer: basemapLayer,
+          annotation: basemapAnnotationLayer
         }
+
+        this.basemapList.push(basemap)
+        this.basemapMap.set(basemapConfig.code, basemap)
+        if (typeof basemapConfig.isAddToMap !== 'undefined' && basemapConfig.isAddToMap) {
+          this.basemapLayerGroup.addLayer(basemapLayer)
+          this.basemapLayerGroup.addLayer(basemapAnnotationLayer)
+        }
+      }
     }
 }
 

--
Gitblit v1.8.0