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