Browse Source

页面调整

shuhao 7 months ago
parent
commit
e229ff9308
2 changed files with 26 additions and 1 deletions
  1. 25 0
      src/api/data/DataFetcher.js
  2. 1 1
      src/components/fnHeader.vue

+ 25 - 0
src/api/data/DataFetcher.js

@@ -0,0 +1,25 @@
+// 数据读取工具类
+class DataFetcher {
+  constructor(basePath) {
+    this.basePath = basePath;
+  }
+
+  // 读取文件的异步方法
+  async fetchData(farmId, key) {
+    const filePath = `${this.basePath}/${farmId}/${key}.json`;
+    try {
+      const response = await fetch(filePath);
+      if (!response.ok) {
+        throw new Error(`无法读取文件: ${filePath}`);
+      }
+      const data = await response.json();
+      return data;
+    } catch (error) {
+      console.error(error);
+      return null;
+    }
+  }
+}
+
+// 模块化导出
+module.exports = DataFetcher;

+ 1 - 1
src/components/fnHeader.vue

@@ -124,7 +124,7 @@ const getGardenList = () => {
             {name: "从化凤二基地",organId:90264, wkt: "POINT(113.67884027228604 23.511176408307904)"},
             {name: "从化井岗基地",organId:90263, wkt: "POINT(113.5081595 23.5320866)"},
             {name: "湛江荔枝先生",organId:26196, wkt: "POINT(110.4909544 21.4152538)"},
-            {name: "增城正旭农业",organId:91702, wkt: "POINT(113.78049350268851 23.419886891845312)"},
+            {name: "增城北园绿基地",organId:91774, wkt: "POINT(113.78320599711542 23.420720252709344)"},
         );
       });
     }