sysExcelTempImportDialog.jsp 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <%@page language="java" pageEncoding="UTF-8"%>
  2. <%@include file="/commons/include/html_doctype.html"%>
  3. <html>
  4. <head>
  5. <title>导入 Excel数据</title>
  6. <%@include file="/commons/include/form.jsp"%>
  7. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  8. <script type="text/javascript" src="${ctx}/js/hotent/formdata.js"></script>
  9. <script type="text/javascript" src="${ctx}/js/hotent/subform.js"></script>
  10. <script type="text/javascript">
  11. var dialog = frameElement.dialog; //调用页面的dialog对象(ligerui对象)
  12. function showResponse(responseText) {
  13. var obj = new com.hotent.form.ResultMessage(responseText);
  14. if (obj.isSuccess()) {
  15. $.ligerDialog.alert("导入成功!","提示信息", function(rtn) {
  16. var delOld = $("#delOld").val();
  17. dialog.get('sucCall')(delOld,obj.getMessage());
  18. dialog.close();
  19. });
  20. } else {
  21. $.ligerDialog.err("提示信息","Excel数据导入失败!",obj.getMessage());
  22. }
  23. }
  24. // 导入excel数据模板
  25. function importTempData(){
  26. if($("#file").val()==""){
  27. $.ligerDialog.warn("请先选择模板Excel文件!","提示");
  28. return ;
  29. }
  30. var url = "${ctx}/platform/system/sysExcelTemp/importTempData.ht";
  31. url=url.getNewUrl();
  32. $("#sysExcelTempForm").attr("enctype","multipart/form-data");
  33. $("#sysExcelTempForm").attr("action",url);
  34. var options={};
  35. if(showResponse){
  36. options.success=showResponse;
  37. }
  38. var frm=$('#sysExcelTempForm').form();
  39. frm.ajaxForm(options);
  40. frm.submit();
  41. }
  42. </script>
  43. </head>
  44. <body>
  45. <div class="panel">
  46. <div class="panel-top">
  47. <div class="panel-toolbar">
  48. <div class="toolBar">
  49. <div class="group">
  50. <a class="link save" id="dataFormSave" href="#" onclick="importTempData();"><span></span>导入</a>
  51. </div>
  52. <div class="l-bar-separator"></div>
  53. <div class="group">
  54. <a class="link back" href="javascript:dialog.close();"><span></span>关闭</a>
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. <div class="panel-body">
  60. <form id="sysExcelTempForm" method="post" action="save.ht">
  61. <table class="table-detail" cellpadding="0" cellspacing="0"
  62. border="0" type="main">
  63. <tr>
  64. <th width="20%">是否清除原来数据:</th>
  65. <td>
  66. <select id="delOld" class="inputText">
  67. <option value="true">是</option>
  68. <option value="false">否</option>
  69. </select>
  70. </td>
  71. </tr>
  72. <tr>
  73. <th width="20%">上传数据:</th>
  74. <td>
  75. <input type="file" name="file" id="file" class="inputText" style="width:350px;"/>
  76. </td>
  77. </tr>
  78. </table>
  79. </form>
  80. </div>
  81. </div>
  82. <p>
  83. <br/>
  84. </p>
  85. <p>
  86. <br/>
  87. </p>
  88. </body>
  89. </html>