ソースを参照

adflow,bdf接口修改

lichunyang 4 ヶ月 前
コミット
e4c603ce4c
2 ファイル変更60 行追加18 行削除
  1. 31 9
      src/views/titlecomponent/ADflow.vue
  2. 29 9
      src/views/titlecomponent/TACS.vue

+ 31 - 9
src/views/titlecomponent/ADflow.vue

@@ -808,17 +808,39 @@ const fetchCgnsData = async (fpid) =>{
     console.error("请求失败:", error.response || error);
   }
 }
+
+function getUrl(channelNo = 'service') {
+  let url = ''
+  if (channelNo == 'service') {
+    url = '/TransServlet'
+  } else if (channelNo == 'manager') {
+    url = '/managersvr/TransServlet'
+  }
+  return url
+}
+
 const getCgnsData = async (fpid) =>{
+
+  let url = import.meta.env.VITE_BASE_URL + getUrl();
   try {
-    const params = {
-    transCode: "MDO0062",
-    fid: fpid
-    }
-    request(params).then((res) => {
-      const data = response.json();
-      cgnsData.value = data;
-      isLoading.value = false;
-    })
+    const response = await fetch(url, {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      body: JSON.stringify({
+        channelNo: 'service',
+        clientToken: 'e47b87eec69545559d1e81e56626da68',
+        transCode: 'MDO0062',
+        userId: '5f06c8bc77234f969d13e160b54c27e3',
+        fid: fpid
+      }),
+    });
+    // 解析 JSON 数据
+  const data = await response.json(); //
+  console.log('接口返回的数据:', data); // 正确打印数据
+  cgnsData.value = data;
+  isLoading.value = false;
   }catch (error) {
     isLoading.value = false;
     console.error("请求失败:", error.response || error);

+ 29 - 9
src/views/titlecomponent/TACS.vue

@@ -625,17 +625,37 @@ const fetchBdfData = async (fpid) =>{
     console.error("请求失败:", error.response || error);
   }
 }
+function getUrl(channelNo = 'service') {
+  let url = ''
+  if (channelNo == 'service') {
+    url = '/TransServlet'
+  } else if (channelNo == 'manager') {
+    url = '/managersvr/TransServlet'
+  }
+  return url
+}
+
 const getBdfData = async (fpid) =>{
+  let url = import.meta.env.VITE_BASE_URL + getUrl();
   try {
-    const params = {
-    transCode: "MDO0062",
-    fid: fpid
-    }
-    request(params).then((res) => {
-      const data = res.json();
-      bdfData.value = data;
-      isLoading.value = false;
-    })
+    const response = await fetch(url, {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json',
+      },
+      body: JSON.stringify({
+        channelNo: 'service',
+        clientToken: 'e47b87eec69545559d1e81e56626da68',
+        transCode: 'MDO0062',
+        userId: '5f06c8bc77234f969d13e160b54c27e3',
+        fid: fpid
+      }),
+    });
+    // 解析 JSON 数据
+  const data = await response.json(); //
+  console.log('接口返回的数据:', data); // 正确打印数据
+  bdfData.value = data;
+  isLoading.value = false;
   }catch (error) {
     isLoading.value = false;
     console.error("请求失败:", error.response || error);