songxy před 3 měsíci
rodič
revize
beeb74cc4b

+ 2 - 1
ais_search_zj/web/src/components/pdf/PDFViewerSearch.vue

@@ -175,7 +175,8 @@ const onLoad = () => {
 };
 const src = computed(() => {
   // return `/lib/pdfjs/web/viewer.html?file=${props.src}&t=` + new Date().getTime();
-  return `/aisearch/lib/pdfjs/web/viewer.html?file=${props.src}&t=` + new Date().getTime();
+  return `/aisearch/lib/pdfjs/web/viewer.html?file=${props.src}`;
+  // return `/aisearch/lib/pdfjs/web/viewer.html?file=${props.src}&t=` + new Date().getTime();
 
   // return `/lib/pdfjs/web/viewer.html?file=http://121.40.148.47:8530/doc/knowledge_base/download_doc/国土资源部 国家发展和改革委员会+财政部+住房和城乡建设部农业部+中国人民银行+国家林业局+中国银行业监督管理委员会关于扩大国有土地有偿使用范围的意见%28279-283%29.pdf`
 });

+ 7 - 1
ais_search_zj/web/src/router/routes.js

@@ -26,9 +26,15 @@ export default [
           {
             path: 'znxz',
             name: 'Znxz',
-            meta: { title: '智能选址' },
+            meta: { title: '用地推荐' },
             component: () => import('@/views/znxz/index.vue'),
           },
+          {
+            path: 'gdfx',
+            name: 'Gdfx',
+            meta: { title: '供地分析' },
+            component: () => import('@/views/gdfx/index.vue'),
+          },
           {
             path: 'document',
             name: 'Document',

+ 1 - 0
ais_search_zj/web/src/views/gdfx/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div class="znxz_box">
+    <iframe border="0" frameborder="no" src='https://ai.zrzyt.zj.gov.cn/gdfx/#/sjznfx' />
   </div>
 </template>
 

+ 1 - 1
ais_search_zj/web/src/views/home/index.vue

@@ -39,7 +39,7 @@ const menuRoutes = [
     name: 'NewDocument',
     iframe: false
   },{
-    title: '智能选址',
+    title: '用地推荐',
     icon: 'icon-a-lujing11029',
     name: 'Znxz',
     iframe: true

+ 0 - 2
ais_search_zj/web/src/views/zjjd/index.vue

@@ -250,8 +250,6 @@ const handleChange = (info) => {
   loading.value = true;
   fileDetail.value = null;
   const status = info.file.status;
-  console.log("info------------------")
-  console.log(info)
   if (status === 'done') {
     fileDetail.value = info.file.originFileObj;
     fileUrl.value = 'https://ai.zrzyt.zj.gov.cn/aisKnowledge' + info.file.response.data;

+ 3 - 3
web_ui/config/index.js

@@ -84,15 +84,15 @@ module.exports = {
     // Paths
     assetsRoot: path.resolve(__dirname, '../dist'),
     assetsSubDirectory: 'static',
-    assetsPublicPath: '/',
+    assetsPublicPath: './',
 
     /**
      * Source Maps
      */
 
-    productionSourceMap: true,
+    productionSourceMap: false,
     // https://webpack.js.org/configuration/devtool/#production
-    devtool: '#source-map',
+    // devtool: '#source-map',
 
     // Gzip off by default as many popular static hosts such as
     // Surge or Netlify already gzip all static assets for you.

+ 13 - 311
web_ui/package-lock.json

@@ -9,21 +9,6 @@
       "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.0.tgz",
       "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg=="
     },
-    "@babel/runtime": {
-      "version": "7.24.5",
-      "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.5.tgz",
-      "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==",
-      "requires": {
-        "regenerator-runtime": "^0.14.0"
-      },
-      "dependencies": {
-        "regenerator-runtime": {
-          "version": "0.14.1",
-          "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
-          "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
-        }
-      }
-    },
     "@microsoft/fetch-event-source": {
       "version": "2.0.1",
       "resolved": "https://registry.npmmirror.com/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz",
@@ -42,11 +27,6 @@
       "resolved": "https://registry.npmmirror.com/@terraformer/common/-/common-2.1.2.tgz",
       "integrity": "sha512-cwPdTFzIpekZhZRrgDEkqLKNPoqbyCBQHiemaovnGIeUx0Pl336MY/eCxzJ5zXkrQLVo9zPalq/vYW5HnyKevQ=="
     },
-    "@transloadit/prettier-bytes": {
-      "version": "0.0.7",
-      "resolved": "https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz",
-      "integrity": "sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA=="
-    },
     "@turf/along": {
       "version": "6.5.0",
       "resolved": "https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz",
@@ -1320,11 +1300,6 @@
         "d3-voronoi": "1.1.2"
       }
     },
-    "@types/event-emitter": {
-      "version": "0.3.5",
-      "resolved": "https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.5.tgz",
-      "integrity": "sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ=="
-    },
     "@types/geojson": {
       "version": "7946.0.8",
       "resolved": "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz",
@@ -1336,53 +1311,6 @@
       "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==",
       "dev": true
     },
-    "@uppy/companion-client": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz",
-      "integrity": "sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==",
-      "requires": {
-        "@uppy/utils": "^4.1.2",
-        "namespace-emitter": "^2.0.1"
-      }
-    },
-    "@uppy/core": {
-      "version": "2.3.4",
-      "resolved": "https://registry.npmmirror.com/@uppy/core/-/core-2.3.4.tgz",
-      "integrity": "sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==",
-      "requires": {
-        "@transloadit/prettier-bytes": "0.0.7",
-        "@uppy/store-default": "^2.1.1",
-        "@uppy/utils": "^4.1.3",
-        "lodash.throttle": "^4.1.1",
-        "mime-match": "^1.0.2",
-        "namespace-emitter": "^2.0.1",
-        "nanoid": "^3.1.25",
-        "preact": "^10.5.13"
-      }
-    },
-    "@uppy/store-default": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz",
-      "integrity": "sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ=="
-    },
-    "@uppy/utils": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.3.tgz",
-      "integrity": "sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==",
-      "requires": {
-        "lodash.throttle": "^4.1.1"
-      }
-    },
-    "@uppy/xhr-upload": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz",
-      "integrity": "sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==",
-      "requires": {
-        "@uppy/companion-client": "^2.2.2",
-        "@uppy/utils": "^4.1.2",
-        "nanoid": "^3.1.25"
-      }
-    },
     "@vue/compiler-sfc": {
       "version": "2.7.16",
       "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz",
@@ -1406,88 +1334,6 @@
       "resolved": "https://registry.npmmirror.com/@vue/composition-api/-/composition-api-1.7.2.tgz",
       "integrity": "sha512-M8jm9J/laYrYT02665HkZ5l2fWTK4dcVg3BsDHm/pfz+MjDYwX+9FUaZyGwEyXEDonQYRCo0H7aLgdklcIELjw=="
     },
-    "@wangeditor/basic-modules": {
-      "version": "1.1.7",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz",
-      "integrity": "sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==",
-      "requires": {
-        "is-url": "^1.2.4"
-      }
-    },
-    "@wangeditor/code-highlight": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz",
-      "integrity": "sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==",
-      "requires": {
-        "prismjs": "^1.23.0"
-      }
-    },
-    "@wangeditor/core": {
-      "version": "1.1.19",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.19.tgz",
-      "integrity": "sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==",
-      "requires": {
-        "@types/event-emitter": "^0.3.3",
-        "event-emitter": "^0.3.5",
-        "html-void-elements": "^2.0.0",
-        "i18next": "^20.4.0",
-        "scroll-into-view-if-needed": "^2.2.28",
-        "slate-history": "^0.66.0"
-      }
-    },
-    "@wangeditor/editor": {
-      "version": "5.1.23",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz",
-      "integrity": "sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==",
-      "requires": {
-        "@uppy/core": "^2.1.1",
-        "@uppy/xhr-upload": "^2.0.3",
-        "@wangeditor/basic-modules": "^1.1.7",
-        "@wangeditor/code-highlight": "^1.0.3",
-        "@wangeditor/core": "^1.1.19",
-        "@wangeditor/list-module": "^1.0.5",
-        "@wangeditor/table-module": "^1.1.4",
-        "@wangeditor/upload-image-module": "^1.0.2",
-        "@wangeditor/video-module": "^1.1.4",
-        "dom7": "^3.0.0",
-        "is-hotkey": "^0.2.0",
-        "lodash.camelcase": "^4.3.0",
-        "lodash.clonedeep": "^4.5.0",
-        "lodash.debounce": "^4.0.8",
-        "lodash.foreach": "^4.5.0",
-        "lodash.isequal": "^4.5.0",
-        "lodash.throttle": "^4.1.1",
-        "lodash.toarray": "^4.4.0",
-        "nanoid": "^3.2.0",
-        "slate": "^0.72.0",
-        "snabbdom": "^3.1.0"
-      }
-    },
-    "@wangeditor/editor-for-vue": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-1.0.2.tgz",
-      "integrity": "sha512-BOENvAXJVtVXlE2X50AAvjV82YlCUeu5cbeR0cvEQHQjYtiVnJtq7HSoj85r2kTgGouI5OrpJG9BBEjSjUSPyA=="
-    },
-    "@wangeditor/list-module": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.5.tgz",
-      "integrity": "sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ=="
-    },
-    "@wangeditor/table-module": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.4.tgz",
-      "integrity": "sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w=="
-    },
-    "@wangeditor/upload-image-module": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz",
-      "integrity": "sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA=="
-    },
-    "@wangeditor/video-module": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.4.tgz",
-      "integrity": "sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg=="
-    },
     "abbrev": {
       "version": "1.1.1",
       "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz",
@@ -3660,11 +3506,6 @@
         }
       }
     },
-    "compute-scroll-into-view": {
-      "version": "1.0.20",
-      "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz",
-      "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg=="
-    },
     "concat-map": {
       "version": "0.0.1",
       "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz",
@@ -4939,6 +4780,7 @@
       "version": "1.0.2",
       "resolved": "https://registry.npmmirror.com/d/-/d-1.0.2.tgz",
       "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
+      "dev": true,
       "requires": {
         "es5-ext": "^0.10.64",
         "type": "^2.7.2"
@@ -5291,14 +5133,6 @@
         }
       }
     },
-    "dom7": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz",
-      "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==",
-      "requires": {
-        "ssr-window": "^3.0.0-alpha.1"
-      }
-    },
     "domain-browser": {
       "version": "1.2.0",
       "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-1.2.0.tgz",
@@ -5621,6 +5455,7 @@
       "version": "0.10.64",
       "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.64.tgz",
       "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
+      "dev": true,
       "requires": {
         "es6-iterator": "^2.0.3",
         "es6-symbol": "^3.1.3",
@@ -5632,6 +5467,7 @@
       "version": "2.0.3",
       "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz",
       "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
+      "dev": true,
       "requires": {
         "d": "1",
         "es5-ext": "^0.10.35",
@@ -5670,6 +5506,7 @@
       "version": "3.1.4",
       "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.4.tgz",
       "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
+      "dev": true,
       "requires": {
         "d": "^1.0.2",
         "ext": "^1.7.0"
@@ -5720,6 +5557,7 @@
       "version": "2.0.1",
       "resolved": "https://registry.npmmirror.com/esniff/-/esniff-2.0.1.tgz",
       "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
+      "dev": true,
       "requires": {
         "d": "^1.0.1",
         "es5-ext": "^0.10.62",
@@ -5780,6 +5618,7 @@
       "version": "0.3.5",
       "resolved": "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz",
       "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
+      "dev": true,
       "requires": {
         "d": "1",
         "es5-ext": "~0.10.14"
@@ -5939,6 +5778,7 @@
       "version": "1.7.0",
       "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz",
       "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+      "dev": true,
       "requires": {
         "type": "^2.7.2"
       }
@@ -6895,11 +6735,6 @@
         "uglify-js": "3.4.x"
       }
     },
-    "html-void-elements": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz",
-      "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A=="
-    },
     "html-webpack-plugin": {
       "version": "2.30.1",
       "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz",
@@ -7025,14 +6860,6 @@
       "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",
       "dev": true
     },
-    "i18next": {
-      "version": "20.6.1",
-      "resolved": "https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz",
-      "integrity": "sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==",
-      "requires": {
-        "@babel/runtime": "^7.12.0"
-      }
-    },
     "iconv-lite": {
       "version": "0.4.24",
       "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -7103,11 +6930,6 @@
       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
       "dev": true
     },
-    "immer": {
-      "version": "9.0.21",
-      "resolved": "https://registry.npmmirror.com/immer/-/immer-9.0.21.tgz",
-      "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA=="
-    },
     "import-cwd": {
       "version": "2.1.0",
       "resolved": "https://registry.npmmirror.com/import-cwd/-/import-cwd-2.1.0.tgz",
@@ -7421,11 +7243,6 @@
         "is-extglob": "^2.1.1"
       }
     },
-    "is-hotkey": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz",
-      "integrity": "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw=="
-    },
     "is-negative-zero": {
       "version": "2.0.3",
       "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
@@ -7564,11 +7381,6 @@
       "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
       "dev": true
     },
-    "is-url": {
-      "version": "1.2.4",
-      "resolved": "https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz",
-      "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
-    },
     "is-utf8": {
       "version": "0.2.1",
       "resolved": "https://registry.npmmirror.com/is-utf8/-/is-utf8-0.2.1.tgz",
@@ -7928,17 +7740,8 @@
     "lodash.camelcase": {
       "version": "4.3.0",
       "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
-      "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
-    },
-    "lodash.clonedeep": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
-      "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ=="
-    },
-    "lodash.debounce": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
-      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
+      "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
+      "dev": true
     },
     "lodash.escape": {
       "version": "3.2.0",
@@ -7948,11 +7751,6 @@
         "lodash._root": "^3.0.0"
       }
     },
-    "lodash.foreach": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
-      "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
-    },
     "lodash.isarguments": {
       "version": "3.1.0",
       "resolved": "https://registry.npmmirror.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
@@ -7963,11 +7761,6 @@
       "resolved": "https://registry.npmmirror.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
       "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ=="
     },
-    "lodash.isequal": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
-      "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="
-    },
     "lodash.isplainobject": {
       "version": "3.2.0",
       "resolved": "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz",
@@ -8036,11 +7829,6 @@
       "resolved": "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
       "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
     },
-    "lodash.toarray": {
-      "version": "4.4.0",
-      "resolved": "https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
-      "integrity": "sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw=="
-    },
     "lodash.toplainobject": {
       "version": "3.0.0",
       "resolved": "https://registry.npmmirror.com/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz",
@@ -8461,14 +8249,6 @@
       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
       "dev": true
     },
-    "mime-match": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz",
-      "integrity": "sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==",
-      "requires": {
-        "wildcard": "^1.1.0"
-      }
-    },
     "mime-types": {
       "version": "2.1.35",
       "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
@@ -8593,11 +8373,6 @@
       "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==",
       "dev": true
     },
-    "namespace-emitter": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz",
-      "integrity": "sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g=="
-    },
     "nan": {
       "version": "2.19.0",
       "resolved": "https://registry.npmmirror.com/nan/-/nan-2.19.0.tgz",
@@ -8643,7 +8418,8 @@
     "next-tick": {
       "version": "1.1.0",
       "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz",
-      "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
+      "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
+      "dev": true
     },
     "no-case": {
       "version": "2.3.2",
@@ -8852,11 +8628,6 @@
         "set-blocking": "~2.0.0"
       }
     },
-    "nprogress": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz",
-      "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA=="
-    },
     "nth-check": {
       "version": "2.1.1",
       "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz",
@@ -11824,11 +11595,6 @@
         }
       }
     },
-    "preact": {
-      "version": "10.22.0",
-      "resolved": "https://registry.npmjs.org/preact/-/preact-10.22.0.tgz",
-      "integrity": "sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw=="
-    },
     "prepend-http": {
       "version": "1.0.4",
       "resolved": "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz",
@@ -11851,11 +11617,6 @@
         "renderkid": "^2.0.4"
       }
     },
-    "prismjs": {
-      "version": "1.29.0",
-      "resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
-      "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q=="
-    },
     "private": {
       "version": "0.1.8",
       "resolved": "https://registry.npmmirror.com/private/-/private-0.1.8.tgz",
@@ -12587,14 +12348,6 @@
         }
       }
     },
-    "scroll-into-view-if-needed": {
-      "version": "2.2.31",
-      "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz",
-      "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==",
-      "requires": {
-        "compute-scroll-into-view": "^1.0.20"
-      }
-    },
     "scss-tokenizer": {
       "version": "0.2.3",
       "resolved": "https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
@@ -13021,43 +12774,6 @@
       "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==",
       "dev": true
     },
-    "slate": {
-      "version": "0.72.8",
-      "resolved": "https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz",
-      "integrity": "sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==",
-      "requires": {
-        "immer": "^9.0.6",
-        "is-plain-object": "^5.0.0",
-        "tiny-warning": "^1.0.3"
-      },
-      "dependencies": {
-        "is-plain-object": {
-          "version": "5.0.0",
-          "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz",
-          "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-        }
-      }
-    },
-    "slate-history": {
-      "version": "0.66.0",
-      "resolved": "https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz",
-      "integrity": "sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==",
-      "requires": {
-        "is-plain-object": "^5.0.0"
-      },
-      "dependencies": {
-        "is-plain-object": {
-          "version": "5.0.0",
-          "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz",
-          "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
-        }
-      }
-    },
-    "snabbdom": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmmirror.com/snabbdom/-/snabbdom-3.6.2.tgz",
-      "integrity": "sha512-ig5qOnCDbugFntKi6c7Xlib8bA6xiJVk8O+WdFrV3wxbMqeHO0hXFQC4nAhPVWfZfi8255lcZkNhtIBINCc4+Q=="
-    },
     "snapdragon": {
       "version": "0.8.2",
       "resolved": "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -13392,11 +13108,6 @@
         "tweetnacl": "~0.14.0"
       }
     },
-    "ssr-window": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz",
-      "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA=="
-    },
     "ssri": {
       "version": "5.3.0",
       "resolved": "https://registry.npmmirror.com/ssri/-/ssri-5.3.0.tgz",
@@ -13784,11 +13495,6 @@
       "resolved": "https://registry.npmmirror.com/tiny-binary-search/-/tiny-binary-search-1.0.3.tgz",
       "integrity": "sha512-STSHX/L5nI9WTLv6wrzJbAPbO7OIISX83KFBh2GVbX1Uz/vgZOU/ANn/8iV6t35yMTpoPzzO+3OQid3mifE0CA=="
     },
-    "tiny-warning": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz",
-      "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
-    },
     "tinycolor2": {
       "version": "1.6.0",
       "resolved": "https://registry.npmmirror.com/tinycolor2/-/tinycolor2-1.6.0.tgz",
@@ -13950,7 +13656,8 @@
     "type": {
       "version": "2.7.2",
       "resolved": "https://registry.npmmirror.com/type/-/type-2.7.2.tgz",
-      "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw=="
+      "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+      "dev": true
     },
     "type-is": {
       "version": "1.6.18",
@@ -15749,11 +15456,6 @@
         "string-width": "^1.0.2 || 2 || 3 || 4"
       }
     },
-    "wildcard": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz",
-      "integrity": "sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng=="
-    },
     "window-size": {
       "version": "0.1.0",
       "resolved": "https://registry.npmmirror.com/window-size/-/window-size-0.1.0.tgz",

+ 0 - 3
web_ui/package.json

@@ -14,8 +14,6 @@
     "@terraformer/arcgis": "^2.1.2",
     "@turf/turf": "^6.5.0",
     "@vue/composition-api": "^1.7.2",
-    "@wangeditor/editor": "^5.1.23",
-    "@wangeditor/editor-for-vue": "^1.0.2",
     "axios": "^0.19.2",
     "babel-plugin-transform-object-rest-spread": "^6.26.0",
     "babel-preset-es2015": "^6.24.1",
@@ -33,7 +31,6 @@
     "leaflet.tilelayer.gl": "^2.4.1",
     "lodash": "^4.17.21",
     "marked": "^5.1.2",
-    "nprogress": "^0.2.0",
     "qs": "^6.14.0",
     "uuid": "^3.3.2",
     "view-design": "^4.7.0",

+ 3 - 22
web_ui/src/components/Ai.vue

@@ -11,7 +11,7 @@
               <div class="name">
                 我能够根据你的指令,帮您生成各类分析图表。试试这样问我:
               </div>
-              <div class="btn" @click="goChange">
+              <div class="btn" @click="goChange" v-if="false">
                 <i class="iconfont icon-a-lujing6321 image"></i>
                 <div class="label">换一批</div>
               </div>
@@ -206,27 +206,11 @@
         </div>
 
         <div class="select">
-          <div class="btn" @click="togglePlugis">
+          <div class="btn" @click="togglePlugis" v-if="false">
             <div class='btn-icon' :class="{close:showPop}">+</div>
             {{ checkedLength > 0 ? '已选素材' : '素材' }}
           </div>
         </div>
-        <!--        <voice-input-button
-                    v-model="inputText"
-                    @record="showResult"
-                    @record-start="recordStart"
-                    @record-stop="recordStop"
-                    @record-blank="recordNoResult"
-                    @record-failed="recordFailed"
-                    @record-ready="recordReady"
-                    @record-complete="recordComplete"
-                    interactiveMode="touch"
-                    class="voice"
-                    color="#5c62ea"
-                    tipPosition="top"
-                >
-                  <template slot="no-speak">没听清您说的什么</template>
-                </voice-input-button>-->
 
         <div class="send-panel" @click.stop="sendAi">
           <div class="send" :disabled="loading || inputText.length === 0">
@@ -263,8 +247,6 @@ import DotLoading from '@/components/DotLoading'
 import Map from '@/components/Map'
 import SpatialAnalysisMap from '@/components/SpatialAnalysisMap.vue'
 import ArrayQueue from '@/struct/ArrayQueue'
-// import voiceInputButton from 'voice-input-button2'
-import voiceInputButton from '@/components/lib/voice-input-button'
 
 //基本配置与代码高亮配置
 marked.setOptions({
@@ -297,8 +279,7 @@ export default {
     SpatialAnalysisMap,
     DotLoading,
     VChart,
-    Map,
-    voiceInputButton
+    Map
   },
   props: {
     zblb_f: Array,

+ 0 - 18
web_ui/src/main.js

@@ -3,7 +3,6 @@
 import Vue from 'vue'
 import App from './App'
 import router from './router'
-import VuePerfectScrollbar from 'vue-perfect-scrollbar'
 import ViewUI from 'view-design'
 import * as echarts from 'echarts';
 import ajax from './util/AjaxUtil'
@@ -13,14 +12,12 @@ import './assets/icons/iconfont.css'
 import '@/assets/fonts/DIN/stylesheet.css'
 import '@/assets/fonts/PingFang/stylesheet.css'
 import '@/assets/fonts/OPPOSans/font.css'
-import '@wangeditor/editor/dist/css/style.css'
 import _ from 'lodash'
 import store from './store'
 import voiceInputButton from 'voice-input-button2'
 
 Vue.config.productionTip = false
 Vue.prototype._ = _
-Vue.component('VuePerfectScrollbar', VuePerfectScrollbar)
 
 Vue.use(ViewUI, {
   transfer: true, capture: false,
@@ -28,25 +25,10 @@ Vue.use(ViewUI, {
 Vue.prototype.$echarts = echarts;
 Vue.prototype.$ajax = ajax;
 Vue.config.productionTip = false
-//顶部页面加载条
-import NProgress from 'nprogress';
-import 'nprogress/nprogress.css';
-NProgress.configure({
-    easing: 'ease',
-    speed: 500,
-    showSpinner: false,
-    trickleSpeed: 200,
-    minimum: 0.3
-})
 //路由监听
 router.beforeEach((to, from, next) => {
-    NProgress.start();
     next();
 });
-//路由跳转结束
-router.afterEach(() => {
-    NProgress.done()
-})
 Vue.use(voiceInputButton, {
   appId: '05e6a677', // 您申请的语音听写服务应用的ID
   apiKey: '025ff46cf4483b8d1023a3f5df4add6a', // 您开通的语音听写服务的 apiKey

+ 9 - 9
web_ui/src/views/DataIntelligentAnalysis.vue

@@ -52,20 +52,20 @@ export default {
       ],
       zblb_s_dcjc: [
         {
-          name: '区域耕地变化分析',
-          desc: '请分析浙江省近几年耕地总量变化情况,并绘制趋势图。'
+          name: '趋势分析',
+          desc: '请帮我分析一下杭州市近5年的供地趋势,并绘制折线图,用面积统计。'
         },
         {
-          name: '耕地结构分析',
-          desc: '请分析2022年浙江省耕地总量,并按二级类进行分类分析。'
+          name: '查数',
+          desc: '请帮我查一下2025年柯桥区的供地面积。'
         },
         {
-          name: '区域耕地同比分析',
-          desc: '请分析自2020年以来浙江省耕地同比变化情况。'
+          name: '区域对比',
+          desc: '请帮我对比一下2025年柯桥区和诸暨市的供地情况。'
         },
         {
-          name: '区域地类分析',
-          desc: '请分析2019-2022年浙江省红树林地的变化情况,并生成趋势图。'
+          name: '企业拿地',
+          desc: '请帮我分析一下2025年绿城在省内的拿地情况。'
         }
       ],
       permission: false
@@ -87,7 +87,7 @@ export default {
   background: linear-gradient(180deg, #F0F8FF 0%, #FAFCFF 34%, #FFFFFF 100%);
 
   .content {
-    width: 1000px;
+    width: 1280px;
     height: 100%;
     margin: 0 auto;
 

+ 2 - 278
web_ui/static/config.js

@@ -1,20 +1,9 @@
 (function (window) {
   window.ApplicationConfig = {
     serverURL: "/server",
-    subscribeUrl: 'http://ai.zjugis.com:8511/subscribe/',
-    // subscribeUrl: 'http://192.168.0.145:8511/subscribe/',
-    // zcbdUrl: 'http://ai.zjugis.com:8510/policy/#/home',
-    // fgbdUrl: 'http://ai.zjugis.com:8510/policy/#/regulation',
-    zcbdUrl: "http://121.40.148.47:8529/#/zcbd/ai-search",
-    fgbdUrl:'http://121.40.148.47:8529/#/zcbd/ai-search',
-    wadsUrl: 'http://ai.zjugis.com:8523/home',
-    landuseAiUrl: 'http://ai.zjugis.com:8510/#/assistant',
-    aiUrl: 'http://ai.zjugis.com:8510/#/ai',
-    zizsUrl: 'http://ai.zjugis.com:8510/#/ai-assistant',
+    subscribeUrl: 'https://ai.zrzyt.zj.gov.cn/agentai/subscribe/',
     // aiUrl: 'http://localhost:8080/#/ai',
     // landuseAiUrl:'http://localhost:8080/#/assistant',
-    gdUrl: '/arcserver-host/arcgis/rest/services/NRLLM/ZPGGD/MapServer',
-    landUrl: '/arcserver-host/arcgis/rest/services/NRLLM/LAND_PUBLIC_SALE/MapServer',
     xzqUrl: '/arcserver-host/arcgis/rest/services/NRLLM/ZJXZQ/MapServer',
     aiAgent: [
       'plan_dispatcher',
@@ -48,271 +37,6 @@
       'LandSiteSelectionSqlAgent',
       'land_site_selection_planner'
     ],
-    zlzdPic: 'https://zlzd.zrzyt.zj.gov.cn/clzyzp//msydfile/online/file/zlzd/',
-    zlzdDetail: 'https://zlzd.zrzyt.zj.gov.cn/#/develop/developDetails?id=',
-    tk: 'f7c3163e305d6b2a4b6a14938b1932ae',
-    routeUrl:'http://api.tianditu.gov.cn/drive?postStr=',
-    layerTreeConfig: [
-      {
-        name: '现状图层', layers: [
-          {
-            name: "供地图层",
-            id: "GD",
-            checked: true,
-            // type: 'dynamic',
-            // url: '/arcserver-host/arcgis/rest/services/NRLLM/LAND_PUBLIC_SALE/MapServer'
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:land_public_sale'
-          }
-        ]
-      },
-      {
-        name: '三调', layers: [
-          {
-            name: "三调地类分布",
-            id: "DLFB",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_land_type'
-          },
-        ]
-      },
-      {
-        name: '规划符合度', layers: [
-          {
-            name: "控制性详细规划",
-            id: "KZXXXGH",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_control_planning'
-          },
-          {
-            name: "城镇开发边界线",
-            id: "CZKFBJX",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_development_bound'
-          },{
-            name: "永久基本农田控制线",
-            id: "YJJBNT",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_capital_farmland'
-          }
-          ,{
-            name: "生态保护红线",
-            id: "STBHHX",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ecological_protection'
-          }
-        ]
-      },
-      {
-        name: '区域特色', layers: [
-          {
-            name: "园区",
-            id: "CYYQ",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_park'
-          },
-        ]
-      },
-      {
-        name: '交通条件', layers: [
-          {
-            name: "港口",
-            id: "JT_GK",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_port'
-          },
-          {
-            name: "机场",
-            id: "JT_JC",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_traffic_airport'
-          },
-          {
-            name: "火车站",
-            id: "JT_HCZ",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_traffic_train_station'
-          },
-          {
-            name: "公交站",
-            id: "JT_GJZ",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_traffic_bus_station'
-          },
-          {
-            name: "地铁站",
-            id: "JT_GJZ",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_traffic_metro_station'
-          },
-          {
-            name: "高速",
-            id: "JT_GS",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_highway_expressway'
-          },
-          {
-            name: "国道",
-            id: "JT_GD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_way_g'
-          },
-          {
-            name: "省道",
-            id: "JT_GD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_way_s'
-          },
-          {
-            name: "县道",
-            id: "JT_GD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_way_x'
-          },
-          {
-            name: "乡道",
-            id: "JT_GD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_way_y'
-          },
-        ]
-      },
-      {
-        name: '周边环境', layers: [
-          {
-            name: "重大项目",
-            id: "ENV_ZDXM",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_env_major_project'
-          },
-          {
-            name: "地质灾害点",
-            id: "ENV_DZZHD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_env_geologic_hazard'
-          },
-          {
-            name: "化工厂",
-            id: "ENV_HGC",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_env_chemical_plant'
-          },
-          {
-            name: "危险品仓库",
-            id: "ENV_WXPCK",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_env_gas_station'
-          },
-          {
-            name: "燃气站",
-            id: "ENV_RQZ",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_env_gas_station'
-          },
-        ]
-      },
-      {
-        name: '公共设施', layers: [
-          {
-            name: "公安消防",
-            id: "GAXF",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_xfd'
-          },
-          {
-            name: "医疗卫生",
-            id: "YLWS",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_ylss'
-          }, {
-            name: "教育学校",
-            id: "JYXX",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_jyss'
-          },
-          {
-            name: "文化设施",
-            id: "WHSS",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_whss'
-          },
-          {
-            name: "体育设施",
-            id: "TYSS",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_tyss'
-          },
-          {
-            name: "公园绿地",
-            id: "GYLD",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_gyld'
-          },
-          {
-            name: "政府机构",
-            id: "ZFJG",
-            checked: false,
-            type: 'wmts',
-            url: '/geoserver-host/geoserver/nrllm/gwc/service/wmts',
-            layername: 'nrllm:layer_poi_ggfw_zfjg'
-          },
-        ]
-      },
-    ],
+    tk: 'f7c3163e305d6b2a4b6a14938b1932ae'
   }
 }(window))