| | |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <script src="js/jquery.1.12.4.js"></script> |
| | | <script> |
| | | // ä¸è½½å°å¾ * |
| | | function downloadMap(guid) { |
| | | var a = document.createElement('a'); // å建aæ ç¾ |
| | | a.style.display = 'none'; // 设置ä¸å¯è§ |
| | | a.href = getUrl("mark/downloadFile") + "&guid=" + guid; |
| | | |
| | | document.body.appendChild(a); // å å
¥ |
| | | a.click(); // 触åç¹å» |
| | | document.body.removeChild(a); // éæ¾ |
| | | } |
| | | |
| | | // ä¸ä¼ æ°æ® * |
| | | function uploadData() { |
| | | var formData = new FormData(); |
| | | var fs = document.getElementById("file1"); |
| | | for (var i = 0, c = fs.files.length; i < c; i++) { |
| | | formData.append(fs.files[i].name, fs.files[i]); // fs.files[i].name,file |
| | | } |
| | | formData.append("name", "æµè¯"); |
| | | formData.append("dirid", "10"); |
| | | formData.append("depid", "1"); |
| | | formData.append("verid", "1"); |
| | | formData.append("type", "gdb"); |
| | | formData.append("cs", "CGCS 2000"); |
| | | formData.append("scale", "1:1000"); |
| | | formData.append("resolution", "0.5m"); |
| | | formData.append("gather", "2022-10-03 15:00:00"); |
| | | formData.append("descr", ""); |
| | | |
| | | $.ajax(getUrl("uploader/uploadData") + "&path=" + path, { |
| | | type: "post", |
| | | data: formData, |
| | | async: true, |
| | | cache: false, |
| | | processData: false, |
| | | contentType: false, |
| | | success: function (rs) { |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | if (rs.code == 200 && rs.result != null) { |
| | | rs = rs.result; |
| | | } |
| | | console.log(rs); |
| | | }, |
| | | error: function (e) { |
| | | console.error(e); |
| | | } |
| | | }); |
| | | } |
| | | </script> |
| | | <script> |
| | | var data = null; |
| | | var path = "20221119094847"; |
| | | var url = "http://127.0.0.1:12316/"; |
| | | var token = "a5cca7ad-bfe6-43bd-aa62-e19f2ffac6bd"; |
| | | var token = "1a19adf4-18d3-43b9-b51a-8fbba8240902"; |
| | | |
| | | $(function () { |
| | | $("#pathSpan").html(path); |
| | | $("#tokenSpan").html(token); |
| | | }); |
| | | |
| | |
| | | return url + method + "?token=" + token; |
| | | } |
| | | |
| | | function downloadMap(guid) { |
| | | var a = document.createElement('a'); // å建aæ ç¾ |
| | | a.style.display = 'none'; // 设置ä¸å¯è§ |
| | | a.href = getUrl("mark/downloadFile") + "&guid=" + guid; |
| | | |
| | | document.body.appendChild(a); // å å
¥ |
| | | a.click(); // 触åç¹å» |
| | | document.body.removeChild(a); // éæ¾ |
| | | } |
| | | |
| | | // ä¸ä¼ æ°æ® |
| | | function uploadData() { |
| | | // ä¸ä¼ æä»¶ |
| | | function uploadFiles() { |
| | | var formData = new FormData(); |
| | | var fs = document.getElementById("file1"); |
| | | for (var i = 0, c = fs.files.length; i < c; i++) { |
| | | formData.append(fs.files[i].name, fs.files[i]); // fs.files[i].name,file |
| | | } |
| | | formData.append("name", "æµè¯"); |
| | | formData.append("dirid", "10"); |
| | | formData.append("depid", "1"); |
| | | formData.append("verid", "1"); |
| | | formData.append("type", "gdb"); |
| | | formData.append("cs", "CGCS 2000"); |
| | | formData.append("scale", "1:1000"); |
| | | formData.append("resolution", "0.5m"); |
| | | formData.append("gather", "2022-10-03 15:00:00"); |
| | | formData.append("descr", ""); |
| | | |
| | | $.ajax(getUrl("uploader/uploadData"), { |
| | | $.ajax(getUrl("dataUpload/uploadFiles") + "&path=" + path, { |
| | | type: "post", |
| | | data: formData, |
| | | async: true, |
| | |
| | | processData: false, |
| | | contentType: false, |
| | | success: function (rs) { |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | document.getElementById("file1").value = ""; |
| | | console.log(rs); |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | }, |
| | | error: function (e) { |
| | | document.getElementById("file1").value = ""; |
| | | console.error(e); |
| | | alert("ä¸ä¼ æä»¶å¤±è´¥ï¼"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | function uploadFiles() { |
| | | var url = getUrl("uploader/"); |
| | | // æ¥è¯¢æä»¶ |
| | | function selectFiles() { |
| | | ajax(getUrl("dataUpload/selectFiles") + "&path=" + path, "GET", null, null, null, function (rs) { |
| | | console.log(rs); |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | data = rs.result; |
| | | }); |
| | | } |
| | | |
| | | // å 餿件 |
| | | function deleteFiles() { |
| | | if (data == null) return; |
| | | |
| | | ajax(getUrl("dataUpload/deleteFiles"), "POST", JSON.stringify([data[0]]), null, null, function (rs) { |
| | | console.log(rs); |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | selectFiles(); |
| | | }); |
| | | } |
| | | |
| | | // æä»¶å
¥åº |
| | | function insertFiles() { |
| | | if (data == null) return; |
| | | |
| | | var obj = { |
| | | metaEntity: { |
| | | depid: 1, |
| | | dirid: 10, |
| | | verid: 0, |
| | | //type: "file", |
| | | //cs: "CGCS 2000", |
| | | //scale: "1:1000", |
| | | //resolution: "0.5m", |
| | | gather: "2022-10-03 15:00:00", |
| | | descr: "æµè¯æä»¶ä¸ä¼ ", |
| | | }, |
| | | fileEntities: data |
| | | }; |
| | | |
| | | ajax(getUrl("dataUpload/insertFiles"), "POST", JSON.stringify(obj), null, null, function (rs) { |
| | | console.log(rs); |
| | | data = null; |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | }); |
| | | } |
| | | </script> |
| | | </head> |
| | | <body> |
| | | <form id="upForm" name="upForm" method="post" enctype="multipart/form-data" action="http://127.0.0.1:12316/file/upload"> |
| | | å½å令çï¼<span id="tokenSpan"></span><br /> |
| | | ä¸ä¼ è·¯å¾ï¼<span id="pathSpan"></span>ï¼å½å令çï¼<span id="tokenSpan"></span><br /> |
| | | |
| | | è¯·éæ©æä»¶ï¼ |
| | | <input id="file1" name="file1" type="file" multiple="multiple" /> |
| | | <input id="btnUp" value="ä¸ä¼ æä»¶" type="button" onclick="uploadFiles();" /> |
| | | <input value="ä¸ä¼ æä»¶" type="button" onclick="uploadFiles();" /> |
| | | <input value="æ¥è¯¢æä»¶" type="button" onclick="selectFiles();" /> |
| | | <input value="å 餿件" type="button" onclick="deleteFiles();" /> |
| | | <input value="æä»¶å
¥åº" type="button" onclick="insertFiles();" /> |
| | | </form> |
| | | <br /> |
| | | <br /> |