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