From 25b0df1f2fa61df634dd38da96cb0e5bed8da78e Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期五, 11 八月 2023 16:47:54 +0800
Subject: [PATCH] 图层管理修改

---
 src/assets/js/Map/server.js |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/assets/js/Map/server.js b/src/assets/js/Map/server.js
index 4efad79..5caaba3 100644
--- a/src/assets/js/Map/server.js
+++ b/src/assets/js/Map/server.js
@@ -1,6 +1,7 @@
 import { getToken } from "@/utils/auth";
 //閰嶇疆鏂囦欢鍦板潃
 import config from "./config";
+
 const server = {
   layerList: [],
   addTreeData(treeNode) {
@@ -91,13 +92,20 @@
       })
     }
     if (service.length > 0) return
+    var url = null;
 
+    if (treeNode.useUrl && treeNode.useUrl.indexOf('{token}') > -1) {
+      const token = getToken()
+      url = config.BASE_URL + treeNode.proxy.replaceAll("{token}", token)
+    } else {
+      url = treeNode.useUrl
+    }
     switch (treeNode.type) {
       case 1:
-        this.AddTmsLayer(treeNode.useUrl, treeNode.id);
+        this.AddTmsLayer(url, treeNode.id);
         break;
       case 2:
-        this.AddWmtesLayer(treeNode.useUrl, treeNode.id);
+        this.AddWmtesLayer(url, treeNode.id);
         break;
       case 3:
         break;

--
Gitblit v1.9.3