index.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. <!DOCTYPE html>
  2. <html xmlns:th="http://www.thymeleaf.org">
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <title>文件下载样板</title>
  6. <script type="text/javascript" src="/static/jquery-3.2.1.min.js"
  7. th:src="@{/static/jquery-3.2.1.min.js}"></script>
  8. <script type="text/javascript" src="/static/download.js"
  9. th:src="@{/static/download.js}"></script>
  10. <script type="text/javascript">
  11. function downloadFile() {
  12. var data = {
  13. "adCode": "",
  14. "pblmStat": "",
  15. "inspPblmCate": "1",
  16. "ifCasePblm": "1",
  17. "nm": "",
  18. "rsName": "",
  19. "adFullName": ""
  20. ,
  21. "startTime": "",
  22. "endTime": "",
  23. "objType": 3,
  24. "inspPblmName": "",
  25. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  26. ,
  27. "pageNum": 1,
  28. "pageSize": 10,
  29. "villType": "4"
  30. }
  31. $.ajax({
  32. async: false,
  33. url: "/track/doc",
  34. data: JSON.stringify(data),
  35. dataType: 'json',
  36. contentType: "application/json",
  37. type: "POST",
  38. success: function (text) {
  39. if (text.success) {
  40. var downloadPath = text.data.downloadPath;
  41. downloadFileForm(downloadPath);
  42. }
  43. }
  44. });
  45. }
  46. function downloadFileRever() {
  47. var data = {
  48. "adCode": "",
  49. "pblmStat": "",
  50. "nm": "",
  51. "rsName": "",
  52. "adFullName": ""
  53. ,
  54. "startTime": "",
  55. "endTime": "",
  56. "objType": 1,
  57. "inspPblmName": "",
  58. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  59. ,
  60. "pageNum": 1,
  61. "pageSize": 10,
  62. "villType": "0"
  63. }
  64. $.ajax({
  65. async: false,
  66. url: "/rever/doc",
  67. data: JSON.stringify(data),
  68. dataType: 'json',
  69. contentType: "application/json",
  70. type: "POST",
  71. success: function (text) {
  72. if (text.success) {
  73. var downloadPath = text.data.downloadPath;
  74. downloadFileForm(downloadPath);
  75. }
  76. }
  77. });
  78. }
  79. function downloadFileVill() {
  80. var data = {
  81. "adCode": "",
  82. "pblmStat": "",
  83. "inspPblmCate": "1",
  84. "ifCasePblm": "1",
  85. "nm": "",
  86. "rsName": "",
  87. "adFullName": ""
  88. ,
  89. "startTime": "",
  90. "endTime": "",
  91. "objType": 2,
  92. "inspPblmName": "",
  93. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  94. ,
  95. "pageNum": 1,
  96. "pageSize": 10,
  97. "villType": "1",
  98. "hasVedio": "0"
  99. }
  100. $.ajax({
  101. async: false,
  102. url: "/vill/doc",
  103. data: JSON.stringify(data),
  104. dataType: 'json',
  105. contentType: "application/json",
  106. type: "POST",
  107. success: function (text) {
  108. if (text.success) {
  109. var downloadPath = text.data.downloadPath;
  110. downloadFileForm(downloadPath);
  111. }
  112. }
  113. });
  114. }
  115. function downloadFileWaga() {
  116. var data = {
  117. "adCode": "",
  118. "pblmStat": "",
  119. "nm": "",
  120. "rsName": "",
  121. "adFullName": ""
  122. ,
  123. "startTime": "",
  124. "endTime": "",
  125. "objType": 6,
  126. "inspPblmName": "",
  127. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  128. ,
  129. "villType": "7"
  130. }
  131. $.ajax({
  132. async: false,
  133. url: "/waga/doc",
  134. data: JSON.stringify(data),
  135. dataType: 'json',
  136. contentType: "application/json",
  137. type: "POST",
  138. success: function (text) {
  139. if (text.success) {
  140. var downloadPath = text.data.downloadPath;
  141. downloadFileForm(downloadPath);
  142. }
  143. }
  144. });
  145. }
  146. function downloadFileKeyReg() {
  147. var data = {
  148. "adCode": "",
  149. "pblmStat": "",
  150. "nm": "",
  151. "rsName": "",
  152. "adFullName": ""
  153. ,
  154. "startTime": "",
  155. "endTime": "",
  156. "pType": 4,
  157. "inspPblmName": "",
  158. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  159. ,
  160. "villType": "8"
  161. }
  162. $.ajax({
  163. async: false,
  164. url: "/keyReg/doc",
  165. data: JSON.stringify(data),
  166. dataType: 'json',
  167. contentType: "application/json",
  168. type: "POST",
  169. success: function (text) {
  170. if (text.success) {
  171. var downloadPath = text.data.downloadPath;
  172. downloadFileForm(downloadPath);
  173. }
  174. }
  175. });
  176. }
  177. function downloadFileKeyReg1() {
  178. var data = {
  179. "adCode": "",
  180. "pblmStat": "",
  181. "nm": "",
  182. "rsName": "",
  183. "adFullName": ""
  184. ,
  185. "startTime": "",
  186. "endTime": "",
  187. "pType": 7,
  188. "inspPblmName": "",
  189. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  190. ,
  191. "villType": "9"
  192. }
  193. $.ajax({
  194. async: false,
  195. url: "/keyReg/doc",
  196. data: JSON.stringify(data),
  197. dataType: 'json',
  198. contentType: "application/json",
  199. type: "POST",
  200. success: function (text) {
  201. if (text.success) {
  202. var downloadPath = text.data.downloadPath;
  203. downloadFileForm(downloadPath);
  204. }
  205. }
  206. });
  207. }
  208. function downloadFileUnder() {
  209. var data = {
  210. "adCode": "",
  211. "pblmStat": "",
  212. "nm": "",
  213. "rsName": "",
  214. "adFullName": ""
  215. ,
  216. "startTime": "",
  217. "endTime": "",
  218. "objType": 5,
  219. "inspPblmName": "",
  220. "persId": "8C50B3937D1546B0BD7CBEB28DE84CC4"
  221. ,
  222. "villType": "5"
  223. }
  224. $.ajax({
  225. async: false,
  226. url: "/grw/doc",
  227. data: JSON.stringify(data),
  228. dataType: 'json',
  229. contentType: "application/json",
  230. type: "POST",
  231. success: function (text) {
  232. if (text.success) {
  233. var downloadPath = text.data.downloadPath;
  234. downloadFileForm(downloadPath);
  235. }
  236. }
  237. });
  238. }
  239. </script>
  240. </head>
  241. <body>
  242. <a href="javascript:void(0);" onclick="downloadFile()">水毁下载</a>
  243. <a href="javascript:void(0);" onclick="downloadFileRever()">水库下载</a>
  244. <a href="javascript:void(0);" onclick="downloadFileVill()">人饮下载</a>
  245. <a href="javascript:void(0);" onclick="downloadFileWaga()">水闸下载</a>
  246. <a href="javascript:void(0);" onclick="downloadFileKeyReg()">工程建设</a>
  247. <a href="javascript:void(0);" onclick="downloadFileKeyReg1()">工程运行</a>
  248. <a href="javascript:void(0);" onclick="downloadFileUnder()">地下水</a>
  249. </body>
  250. </html>