管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2022-12-20 bbd4727c8dede0438b65821180c805625733bba6
1
已修改4个文件
42 ■■■■ 文件已修改
ExportMap/Sources/Template.qpt 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/Test.qpt 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/cs/ExportUtil.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/up.html 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/Template.qpt
@@ -173,7 +173,7 @@
        <layer-tree-layer expanded="1" legend_exp="" name="阀室" id="VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7" source="./shps/VALVEHOUSEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
          <customproperties/>
        </layer-tree-layer>
        <layer-tree-layer expanded="1" legend_exp="" name="站场" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="./shps" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
        <layer-tree-layer expanded="1" legend_exp="" name="站场" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="./shps/SITEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
          <customproperties/>
        </layer-tree-layer>
        <layer-tree-layer expanded="1" legend_exp="" name="管道中心线" id="STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0" source="./shps/STATIONSERIES.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
ExportMap/Sources/Test.qpt
@@ -173,7 +173,7 @@
    <layer-tree-layer expanded="1" legend_exp="" name="阀室" id="VALVEHOUSEPOINT_5d566d73_8061_447a_a9e3_3e7adad17bd7" source="./shps/VALVEHOUSEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
     <customproperties/>
    </layer-tree-layer>
    <layer-tree-layer expanded="1" legend_exp="" name="站场" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="./shps" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
    <layer-tree-layer expanded="1" legend_exp="" name="站场" id="SITEPOINT_484a52d0_7a8e_4f9e_9ad3_d940e10e24d3" source="./shps/SITEPOINT.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
     <customproperties/>
    </layer-tree-layer>
    <layer-tree-layer expanded="1" legend_exp="" name="管道中心线" id="STATIONSERIES_5bfe7f3c_86b2_4fda_bae4_c44a33ab33e0" source="./shps/STATIONSERIES.shp" checked="Qt::Checked" providerKey="ogr" legend_split_behavior="0" patch_size="-1,-1">
ExportMap/cs/ExportUtil.cs
@@ -202,7 +202,7 @@
            string qptFile = Path.Combine(SourcesPath, args.qpt);
            if (File.Exists(qptFile))
            {
                //File.Delete(qptFile);
                File.Delete(qptFile);
            }
            string imgPath = Path.Combine(DownloadFolder, args.imgPath);
ExportMap/up.html
@@ -9,8 +9,8 @@
  <script>
    var app = {};
    var path = "20221128010101";
    var url = "http://127.0.0.1:12316/";
    var token = "c0014676-76e2-477e-9cc7-75c08e985737";
    var url = "http://127.0.0.1:12316/server/";
    var token = "d283c67f-7c8d-4b2d-a28a-485f5e346dab";
    $(function () {
      $("#pathSpan").html(path);
@@ -405,7 +405,7 @@
    }
    function selectDownloadFile() {
      var guid = "e7d7161a4bf2b78b460f0ebcf5bcc83c"; // "5ce046cc05b186332775c03ac6792caf";
      var guid = "af68c8d6d847070e3a3055ba58e05929"; // "5ce046cc05b186332775c03ac6792caf";
      var pwd = encodeURIComponent(encrypt.encrypt("Test!321&456")); // Admin@123
      ajax(getUrl("meta/selectDownloadFile") + "&guid=" + guid + "&pwd=" + pwd, "GET", null, null, null, function (rs) {
@@ -431,6 +431,29 @@
      var url = getUrl("meta/downloadFile") + "&guid=" + guid + "&pwd=" + pwd;
      $("#downFrame").attr("src", url).click();
    }
  </script>
  <script>
    function downloadDbReq() {
      var obj = {
        pwd: encrypt.encrypt("Test!321&456"),
        entities: ["dlgagnp", "dlg25wboul", "dlg25wresa"],
        // entities: ["dlgagnp"],
        wkt: aesEncrypt("POLYGON ((115.94927385452 32.3754479115071 0,121.989371092554 32.2766788010181 0,121.850621222894 29.6874200067864 0,115.9727267226 29.7835368627922 0,115.94927385452 32.3754479115071 0))")
      };
      ajax(getUrl("dataLib/downloadDbReq"), "POST", JSON.stringify(obj), null, null, function (rs) {
        console.log(rs);
        alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result);
      });
    }
    function aesEncrypt(word) {
      return CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(word), CryptoJS.enc.Utf8.parse(base64Decode("QSNzX2xGX3NFcnZlX2sueQ==")), { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }).toString();
    }
    function aesDecrypt(word) {
      return CryptoJS.enc.Utf8.stringify(CryptoJS.AES.decrypt(word, CryptoJS.enc.Utf8.parse(base64Decode("QSNzX2xGX3NFcnZlX2sueQ==")), { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 })).toString();
    }
  </script>
</head>
@@ -479,6 +502,13 @@
    <hr />
    <br />
    <br />
    空间数据:
    <input value="请求下载" type="button" onclick="downloadDbReq();" />
    <input value="下载文件" type="button" onclick="selectDownloadFile();" />
    <hr />
    <br />
    <br />
  </form>
  <br />
  <br />