From 8c3f673fb0e8567fecb65500dc7e3bfe4971a587 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 18 七月 2024 10:35:18 +0800
Subject: [PATCH] 2

---
 ExportMap/up.html |   77 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 77 insertions(+), 0 deletions(-)

diff --git a/ExportMap/up.html b/ExportMap/up.html
index 02fddc0..6270799 100644
--- a/ExportMap/up.html
+++ b/ExportMap/up.html
@@ -509,6 +509,78 @@
         alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result);
       });
     }
+
+    // downFrame
+    function downFastbeeFile() {
+      var url = "http://192.168.11.203/prod-api/model/downloadFile?guid=babbfbedd596f2dfd6b45c1f17e6861b";
+      var token = "Bearer " + "eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjM1MmJlZGQxLTg0YzctNDQxNC1hODA0LTg5NzU0NjU3NDEwMyJ9.agRhJllLb8IrUk5VhZKJBdyu8SaW2H_-PFgmot5ZlsIJQv-pqsdcdH0jlwnh0nuFc7qLf0NdR59v1yYqnnbZhA";
+
+      /*var xhr = new XMLHttpRequest();
+      xhr.open("GET", url);
+      xhr.setRequestHeader("Authorization", token);
+      xhr.onload = function (res, status, xhr) {
+        var url = URL.createObjectURL(res.currentTarget.response);
+        var filename = decodeURL(res.headers['content-disposition'].split("filename="))[1];
+        var link = document.createElement('a');
+        link.style.display = 'none';
+        link.href = downloadUrl;
+        link.setAttribute('download', filename);
+        document.body.appendChild(link);
+        link.click();
+        // 閲婃斁URL瀵硅薄鎵�鍗犺祫婧�
+        URL.revokeObjectURL(downloadUrl);
+        // 閿�姣佽妭鐐�
+        document.body.removeChild(link);
+      };
+      xhr.send();*/
+
+      //Admin-Token=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjFiNDI0NWU0LWViY2MtNDc3Ni1hNDQ0LTc5MzdiYzk3YjUwMiJ9.agyF7aFvfm4JzFAuWtRCPWnagjlpL-O792r-6ihyCXRHXMlim6MF5D6ZU3Mvy33DmP6gAKVjc4l-KlCs7cCZ9A
+
+      //$("#downFrame").attr("src", url).click();
+
+      var doc = document.getElementById("downFrame").contentWindow.document;
+      doc.cookie = "Admin-Token=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjFiNDI0NWU0LWViY2MtNDc3Ni1hNDQ0LTc5MzdiYzk3YjUwMiJ9.agyF7aFvfm4JzFAuWtRCPWnagjlpL-O792r-6ihyCXRHXMlim6MF5D6ZU3Mvy33DmP6gAKVjc4l-KlCs7cCZ9A" + "; path=/;";
+
+      $("#downFrame").attr("src", url).click();
+    }
+
+    function readSignal() {
+      /*var xhr = new XMLHttpRequest();
+      xhr.open("GET", "http://192.168.11.69:8086/cs/getSignalByTime?time=202407130000");
+      xhr.onload = function () {
+        if (xhr.status == 200) {
+          var bytes = xhr.response;
+          //var buffer = xhr.
+
+          var dv = new DataView(buffer);
+          for (var i = 0, c = dv.byteLength; i < c; i += 10) {
+            var x = dv.getFloat16(i, true);
+            var y = dv.getFloat16(i + 4, true);
+            var v = dv.getInt16(i + 6, true);
+            console.log("x=" + x + " y=" + y + " v=" + v);
+          }
+        }
+      }
+      xhr.send();*/
+
+      $.ajax({
+        method: "GET",
+        responseType: "arraybuffer",
+        url: "http://192.168.11.69:8086/cs/getSignalByTime?time=202407171500",
+        success: function (rs, s, e) {
+          var b = new Blob([rs]);
+          b.arrayBuffer().then(function (buffer) {
+            var dv = new DataView(buffer);
+            for (var i = 0, c = dv.byteLength; i < c; i += 10) {
+              var x = dv.getFloat32(i, true);
+              var y = dv.getFloat32(i + 4, true);
+              var v = dv.getInt16(i + 6, true);
+              console.log("i=" + i + " x=" + x + " y=" + y + " v=" + v);
+            }
+          });
+        }
+      });
+    }
   </script>
 </head>
 <body>
@@ -598,6 +670,11 @@
       <input name="apifiles" type="file" multiple="multiple" />
       <input type="submit" value="Upload" />
     </div>
+
+    Fastbee涓嬭浇鏂囦欢锛�<input value="铚備俊涓嬭浇" type="button" onclick="downFastbeeFile();" />
+    <input value="璇诲彇淇′护" type="button" onclick="readSignal();" />
+    <hr />
+    <br />
   </form>
   <br />
   <br />

--
Gitblit v1.9.3