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/iframe.html | 32 ++++++++++ DataLoader/App.config | 21 +++--- ExportMap/up.html | 77 +++++++++++++++++++++++++ DataLoader/DataLoader.csproj | 1 ExportMap/ExportMap.csproj | 1 5 files changed, 122 insertions(+), 10 deletions(-) diff --git a/DataLoader/App.config b/DataLoader/App.config index dfe9fa7..82e3591 100644 --- a/DataLoader/App.config +++ b/DataLoader/App.config @@ -1,16 +1,17 @@ <?xml version="1.0" encoding="utf-8"?> <configuration> <appSettings> - <!-- 鑾峰彇鏂囦欢鐨凪D5鐮侊細0-鍚︼紝1-鏄� --> - <add key="GetMD5" value="1"/> - <add key="StartPath" value="3"/> - <add key="SourcePath" value="D:\Moon\data\DOM"/> - <add key="TargetPath" value="D:\LF\upload"/> - <add key="pgConn" value="Server=127.0.0.1;Port=5433;Database=langfang;User Id=postgres;Password=postgres;"/> + <!-- 鑾峰彇鏂囦欢鐨凪D5鐮侊細0-鍚︼紝1-鏄� --> + <add key="GetMD5" value="1" /> + <add key="StartPath" value="3" /> + <add key="SourcePath" value="D:\Moon\data\DOM" /> + <add key="TargetPath" value="D:\LF\upload" /> + <add key="pgConn" value="Server=127.0.0.1;Port=5433;Database=langfang;User Id=postgres;Password=postgres;" /> <!--<add key="pgConn" value="Server=192.168.20.83;Port=5433;Database=moon;User Id=postgres;Password=Postgres!_14_moon;"/>--> - <!--<add key="pgConn" value="Server=103.85.165.99;Port=5433;Database=moon;User Id=postgres;Password=Postgres!_14_moon;"/>--> + <!--<add key="pgConn" value="Server=103.85.165.99;Port=5433;Database=moon;User Id=postgres;Password=Postgres!_14_moon;"/>--> + <add key="ClientSettingsProvider.ServiceUri" value="" /> </appSettings> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/> + <startup> + <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> </startup> -</configuration> +</configuration> \ No newline at end of file diff --git a/DataLoader/DataLoader.csproj b/DataLoader/DataLoader.csproj index 483ca9a..351eff7 100644 --- a/DataLoader/DataLoader.csproj +++ b/DataLoader/DataLoader.csproj @@ -101,6 +101,7 @@ <Reference Include="System" /> <Reference Include="System.configuration" /> <Reference Include="System.Data" /> + <Reference Include="System.Web.Extensions" /> <Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" /> <Reference Include="Microsoft.CSharp" /> diff --git a/ExportMap/ExportMap.csproj b/ExportMap/ExportMap.csproj index a4a07af..a3dad7b 100644 --- a/ExportMap/ExportMap.csproj +++ b/ExportMap/ExportMap.csproj @@ -113,6 +113,7 @@ <Content Include="DLL\System.Data.SQLite.dll" /> <Content Include="fme.html" /> <Content Include="Global.asax" /> + <Content Include="iframe.html" /> <Content Include="js\config.js" /> <Content Include="js\insertFiles.js" /> <Content Include="js\jquery.1.12.4.js" /> diff --git a/ExportMap/iframe.html b/ExportMap/iframe.html new file mode 100644 index 0000000..f996c06 --- /dev/null +++ b/ExportMap/iframe.html @@ -0,0 +1,32 @@ +锘�<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <title>iframe娴嬭瘯</title> + <meta http-equiv="Expires" content="0" /> + <meta http-equiv="Cache" content="no-cache" /> + <meta http-equiv="Pragma" content="no-cache" /> + <meta http-equiv="Cache-control" content="no-cache" /> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <style> + html, body { + padding: 0; + margin: 0; + width: 100%; + height: 100%; + overflow: hidden; + } + + #iframe { + padding: 0; + margin: 0; + width: 100%; + + height: 100%; + } + </style> +</head> +<body> + <iframe id="iframe" src="http://10.10.4.116:8080/shipinliu/"></iframe> +</body> +</html> 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