btPayblePCList.jsp 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. <%-- 补贴审批表 --%>
  2. <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
  3. <jsp:include page="../../common/include.jsp" />
  4. <% String basePath = request.getScheme()+ "://" + request.getServerName() + ":" +request.getServerPort() + request.getContextPath(); %>
  5. <script type="text/javascript"><!--
  6. /**用户显示区*/
  7. $(function() {
  8. $('#securityPersonDataGrid').datagrid({
  9. rownumbers:true,
  10. fit:true,
  11. pageSize:20,
  12. pageList : [ 10, 20, 30, 40, 50 ],
  13. fitColumns:false,
  14. border:false,
  15. sortOrder:'desc',
  16. pagination:true,
  17. idField:'id',
  18. url:whzl.basePath + '/subsidiesPayableAction_listSubsidiesPayablePC?subsidiesPayablePC.type=1',
  19. toolbar:'#searchtool',
  20. checkOnSelect:true,
  21. selectOnCheck:false,
  22. nowrap:true,
  23. loadFilter:function(result){
  24. if(result.success){
  25. return result.obj;
  26. }else{
  27. $.messager.alert("提示",result.message);
  28. return ;
  29. }
  30. }
  31. });
  32. });
  33. /**查询*/
  34. function searchFun(){
  35. $("#securityPersonDataGrid").datagrid("load", {
  36. "securityPerson.name":$("#tblQuery").find("input[id='name']").val(),
  37. "securityPerson.idCard":$("#tblQuery").find("input[id='idCard']").val(),
  38. "securityPerson.bankAccount":$("#tblQuery").find("select[id='bankAccount']").val(),
  39. });
  40. }
  41. /*清除查询条件**/
  42. function ClearQuery() {
  43. $("#tblQuery").find("input").val("");
  44. $("#tblQuery").find("select").val("-1");
  45. }
  46. /**打印*/
  47. var printFormatter = function(value , row , index){
  48. return "<img src='<%=basePath%>/images/printer.png' title='打印审批表' onclick=print("+row.id+") style='cursor:pointer' />";
  49. }
  50. function print(id){
  51. window.open(whzl.basePath+"/subsidiesPayableAction_toBtPayblePCPrint?subsidiesPayablePCId="+id);
  52. }
  53. /**导出*/
  54. exportFormatter = function(value , row , index){
  55. return "<img src='<%=basePath%>/images/down.png' title='打印审批表' onclick=exportSubsidiesPayablePC("+row.id+") style='cursor:pointer' />";
  56. }
  57. function exportSubsidiesPayablePC(id){
  58. window.location.href = whzl.basePath+"/subsidiesPayableAction_exportSubsidiesPayablePC?subsidiesPayablePC.id="+id;
  59. }
  60. /**详细*/
  61. var detailsFormatter = function(value , row , index){
  62. return "<img src='<%=basePath%>/js/easyui/themes/itemicon/detail.png' title='查看详情' onclick=securityPersonDetails(" + row.id + ") style='cursor:pointer' />";
  63. };
  64. /**详细页面对话框*/
  65. var securityPersonDetails = function(id){
  66. $("#detailDialog").dialog({
  67. buttons : [{
  68. text : '确定',
  69. iconCls : 'icon-ok',
  70. handler : function(){
  71. $("#detailDialog").dialog("close");
  72. }
  73. }],
  74. onLoad : function(){
  75. detail_load(id)
  76. }
  77. }
  78. );
  79. };
  80. --></script>
  81. <div class="easyui-layout" data-options="fit:true,border:false">
  82. <div data-options="region:'center',border:false">
  83. <div id="searchtool" data-options="region:'north' , border:false">
  84. <div class="clear"></div>
  85. <table id="tblQuery" style="width:100%;">
  86. <tr>
  87. <td align="right" style="width: 10%;"><span>姓名</span></td>
  88. <td style="width: 10%;"><input id="name" name="securityPerson.securityPerson.name" type="text" style="width: 100px;"/></td>
  89. <td align="right" style="width: 8%;"><span>身份证号</span></td>
  90. <td style="width: 10%;"><input id="idCard" name="securityPerson.securityPerson.idCard" type="text" /></td>
  91. <td align="left" style="width: 38%;">
  92. <a href="javascript:searchFun();" class="easyui-linkbutton" data-options="iconCls:'icon-search',plain:true">查询</a>
  93. <a href="javascript:ClearQuery();" class="easyui-linkbutton" data-options="iconCls:'icon-emptied',plain:true">清空</a>
  94. </td>
  95. </tr>
  96. </table>
  97. <div class="clear"></div>
  98. </div>
  99. <table id="securityPersonDataGrid">
  100. <thead frozen="true">
  101. <tr>
  102. <th data-options="field:'id',checkbox:true,width:30">ID</th>
  103. <th data-options="field:'title',sortable:true,width:400 ">批次</th>
  104. <th data-options="field:'allNum',width:80">户数</th>
  105. <th data-options="field:'allMoney',width:80">总金额</th>
  106. <th data-options="field:'print',width:80,formatter:printFormatter">打印</th>
  107. <th data-options="field:'export',width:80,formatter:exportFormatter">导出表格</th>
  108. <th data-options="field:'details',align:'center',width:60,formatter:detailsFormatter">查看详细</th>
  109. </tr>
  110. </thead>
  111. </table>
  112. </div>
  113. </div>
  114. <div id="detailDialog" data-options="title:'&nbsp;资料详细信息',iconCls:'icon-details',width:800,height:400,modal:true,href:'<%=basePath %>/subsidiesPayableAction_toBtPayblePCDetail'">
  115. </div>
  116. <script type="text/javascript">
  117. <!--
  118. parent.$.messager.progress('close');
  119. //-->
  120. </script>