org-reply-view.jsp 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>南宁市城市计划供水节约用水办公室--关于批复下达${year}年度供水计划的通知</title>
  6. <!--打印插件-->
  7. <script type="text/javascript" src="${ctx}/js/LodopFuncs.js"></script>
  8. <object id="LODOP_OB"
  9. classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0
  10. style="position: absolute; left: 0px; top: -10px;"></object>
  11. <object id="LODOP_EM" type="application/x-print-lodop" width=0 height=0
  12. style="position: absolute; left: 0px; top: -10px;"></object>
  13. <!--打印end-->
  14. <script type="text/javascript" src="${ctx}/qui/libs/js/jquery.js"></script>
  15. <script type="text/javascript">
  16. var LODOP; //声明为全局变量
  17. LODOP=getLodop(document.getElementById('LODOP_OB'),document.getElementById('LODOP_EM'));
  18. var myDate = new Date();
  19. var year=myDate.getFullYear();
  20. var month=myDate.getMonth();
  21. var day=myDate.getDate();
  22. month=parseInt(month);
  23. month=month+1;
  24. var length=${listLength!''}
  25. length=parseInt(length);
  26. function createPrintPage(orgName,firstQuarter,secondQuarter,thirdQuarter,fourthQuarter,replyOfWater,meterNumber) {
  27. LODOP.NewPage();
  28. LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src='${ctx}/image/notices/reply_notice.png'>");
  29. LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW",true);
  30. LODOP.ADD_PRINT_TEXTA("text01",285,103,593,25,orgName);
  31. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  32. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  33. LODOP.ADD_PRINT_TEXTA("text02",502,249,375,25,firstQuarter);
  34. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  35. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  36. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  37. LODOP.ADD_PRINT_TEXTA("text03",532,249,375,25,secondQuarter);
  38. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  39. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  40. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  41. LODOP.ADD_PRINT_TEXTA("text04",563,249,375,25,thirdQuarter);
  42. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  43. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  44. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  45. LODOP.ADD_PRINT_TEXTA("text05",595,249,375,25,fourthQuarter);
  46. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  47. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  48. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  49. LODOP.ADD_PRINT_TEXTA("text06",625,249,375,25,replyOfWater);
  50. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  51. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  52. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  53. LODOP.ADD_PRINT_TEXTA("text07",997,386,60,25,year);
  54. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  55. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  56. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  57. LODOP.ADD_PRINT_TEXTA("text08",997,461,42,25,month);
  58. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  59. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  60. LODOP.ADD_PRINT_TEXTA("text09",997,517,38,25,day);
  61. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  62. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  63. LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
  64. LODOP.ADD_PRINT_TEXTA("text10",660,241,456,25,meterNumber);
  65. LODOP.SET_PRINT_STYLEA(0,"FontName","仿宋");
  66. LODOP.SET_PRINT_STYLEA(0,"FontSize",15);
  67. }
  68. function printReplyNotice(){
  69. LODOP.PRINT_INITA(-17,-13,793,1061,"reply_notice");
  70. LODOP.SET_PRINT_PAGESIZE(1,"212mm","281mm","");//设置纸张高度
  71. for(var i=1;i<=length;i++){
  72. var orgName=$("#div_"+i).children("input[name='orgName']").val();
  73. var firstQuarter=$("#div_"+i).children("input[name='firstQuarter']").val();
  74. var secondQuarter=$("#div_"+i).children("input[name='secondQuarter']").val();
  75. var thirdQuarter=$("#div_"+i).children("input[name='thirdQuarter']").val();
  76. var fourthQuarter=$("#div_"+i).children("input[name='fourthQuarter']").val();
  77. var replyOfWater=$("#div_"+i).children("input[name='replyOfWater']").val();
  78. var meterNumber=$("#div_"+i).children("input[name='meterNumber']").val();
  79. firstQuarter=Math.round(firstQuarter);
  80. secondQuarter=Math.round(secondQuarter);
  81. thirdQuarter=Math.round(thirdQuarter);
  82. fourthQuarter=Math.round(fourthQuarter);
  83. replyOfWater=Math.round(replyOfWater);
  84. createPrintPage(orgName,firstQuarter,secondQuarter,thirdQuarter,fourthQuarter,replyOfWater,meterNumber);
  85. }
  86. LODOP.PREVIEW();
  87. window.close();
  88. }
  89. window.onload=printReplyNotice;
  90. </script>
  91. </head>
  92. <body>
  93. <#assign size=1> <#list unit as u>
  94. <div id="div_${u_index+1 }">
  95. <input name="orgName" type="hidden" value="${u.orgName}" /> <input
  96. name="firstQuarter" type="hidden" value="${u.numOne}" /> <input
  97. name="secondQuarter" type="hidden" value="${u.numTwo}" /> <input
  98. name="thirdQuarter" type="hidden" value="${u.numThird}" /> <input
  99. name="fourthQuarter" type="hidden" value="${u.numFourth}" /> <input
  100. name="replyOfWater" type="hidden" value="${u.replyOfWater}" /> <input
  101. name="meterNumber" type="hidden" value="${u.meterNum}" />
  102. </div>
  103. <#assign size=size+1> </#list>
  104. </body>
  105. </html>