checkHousePrint.jsp 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <%-- 房产信息打印 --%>
  2. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  3. <jsp:include page="../../common/include.jsp" />
  4. <%
  5. String path = request.getContextPath();
  6. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  7. %>
  8. <%String checkHouseId = request.getParameter("checkHouseId");%>
  9. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  10. <html>
  11. <head>
  12. <script type="text/javascript" src="<%=basePath%>/js/jquery.jqprint.js"></script>
  13. </head>
  14. <script>
  15. $(function() {
  16. $.ajax({
  17. type: "post",//使用post方法访问后台
  18. dataType: "json",//返回json格式的数据
  19. async:false,
  20. url: "checkHouseAction_findListByIdCard",//要访问的后台地址
  21. data:{"checkHouse.id":<%=checkHouseId%>},
  22. success: function(msg){//msg为返回的数据,在这里做数据绑定
  23. if(msg.success){
  24. var houseList = msg.obj;
  25. console.log()
  26. if(houseList.length>0){
  27. for(var i = 0; i < houseList.length; i++){
  28. var $table = $("<table border='1' style='width: 794px;border-collapse: collapse;margin: 0 auto;text-align: center;table-layout: fixed;'></table>");
  29. var $tr1 = $("<tr></tr>");
  30. var $th1_1 = $("<th>推送人</th>");
  31. var $td1_2 = $("<td>"+houseList[i].entryPerson+"</td>");
  32. var $th1_3 = $("<th>推送时间</th>");
  33. var $td1_4 = $("<td>"+houseList[i].entryDate+"</td>");
  34. $tr1.append($th1_1);
  35. $tr1.append($td1_2);
  36. $tr1.append($th1_3);
  37. $tr1.append($td1_4);
  38. var $tr2 = $("<tr></tr>");
  39. var $th2_1 = $("<th>姓名</th>");
  40. var $td2_2 = $("<td colspan='3'>"+houseList[i].name+"</td>");
  41. $tr2.append($th2_1);
  42. $tr2.append($td2_2);
  43. var $tr3 = $("<tr></tr>");
  44. var $th3_1 = $("<th>身份证号</th>");
  45. var $td3_2 = $("<td colspan='3'>"+houseList[i].idCard+"</td>");
  46. $tr3.append($th3_1);
  47. $tr3.append($td3_2);
  48. var $tr4 = $("<tr></tr>");
  49. var $th4_1 = $("<th>地址</th>");
  50. var houseAddress = houseList[i].houseAddress==undefined?'':houseList[i].houseAddress;
  51. var houseArea = houseList[i].houseArea==undefined?'':houseList[i].houseArea
  52. var $td4_2 = $("<td><span>"+houseAddress+"</span></td>");
  53. var $th4_3 = $("<th>面积</th>");
  54. var $td4_4 = $("<td><span>"+houseArea+"</span></td>");
  55. $tr4.append($th4_1);
  56. $tr4.append($td4_2);
  57. $tr4.append($th4_3);
  58. $tr4.append($td4_4);
  59. var houseLibrary = houseList[i].houseLibrary==undefined?' ':houseList[i].houseLibrary;
  60. var propertyCard = houseList[i].propertyCard==undefined?' ':houseList[i].propertyCard;
  61. var $tr5 = $("<tr></tr>");
  62. var $th5_1 = $("<th>库类型</th>");
  63. var $td5_2 = $("<td>"+houseLibrary+"</td>");
  64. var $th5_3 = $("<th>产权证号</th>");
  65. var $td5_4 = $("<td>"+propertyCard+"</td>");
  66. $tr5.append($th5_1);
  67. $tr5.append($td5_2);
  68. $tr5.append($th5_3);
  69. $tr5.append($td5_4);
  70. var registerTime= houseList[i].registerTime==undefined?'':houseList[i].registerTime;
  71. var transferTime = houseList[i].transferTime==undefined?'':houseList[i].transferTime;
  72. var $tr6 = $("<tr></tr>");
  73. var $th6_1 = $("<th>登记时间</th>");
  74. var $td6_2 = $("<td>"+registerTime+"</td>");
  75. var $th6_3 = $("<th>转移时间</th>");
  76. var $td6_4 = $("<td>"+transferTime+"</td>");
  77. $tr6.append($th6_1);
  78. $tr6.append($td6_2);
  79. $tr6.append($th6_3);
  80. $tr6.append($td6_4);
  81. var district = houseList[i].district==undefined?'':houseList[i].district
  82. var $tr7 = $("<tr></tr>");
  83. var $th7_1 = $("<th>区县</th>");
  84. var $td7_2 = $("<td colspan='3'>"+district+"</td>");
  85. $tr7.append($th7_1);
  86. $tr7.append($td7_2);
  87. $table.append($tr1);
  88. $table.append($tr2);
  89. $table.append($tr3);
  90. $table.append($tr4);
  91. $table.append($tr5);
  92. $table.append($tr6);
  93. $table.append($tr7);
  94. $("#content").append("<div style='height:20px'></div>")
  95. $("#content").append($table);
  96. }
  97. }
  98. }
  99. }
  100. });
  101. //打印按钮
  102. $('#printBtn1').click(function() {
  103. //window.print();
  104. $("#content").jqprint();
  105. })
  106. })
  107. </script>
  108. <body>
  109. <input type="button" value="打印房产信息" id="printBtn1" style="width: 100px;position: absolute;left: 10;top: 10;">
  110. <div id="content">
  111. <div style="font-size: 26px;width: 794px;border-collapse: collapse;margin: 0 auto;text-align: center;">房产信息</div>
  112. <!-- <table class="table1" id="table" border="1" style="width: 794px;border-collapse: collapse;margin: 0 auto;text-align: center;table-layout: fixed;">
  113. </table> -->
  114. </div>
  115. </body>
  116. </html>