PrintDetailGDCX.js 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. $(function () {
  2. var examinationRegistConfirmNo = $.SystemGeneral.getUrlParam("examinationRegistConfirmNo");
  3. var projectList;
  4. $.postWithLoading(CMS_SystemConfig.VirtualDirectoryPath + '/StudentFee/PrintSaveGDCX', { examinationRegistConfirmNo: examinationRegistConfirmNo }, function (ret) {
  5. if (ret.IsSuccess && ret.Data != null) {
  6. top.$.messager.alert("提示", "缴费成功。");
  7. projectList = ret.Data.projectList;
  8. setprojectList(projectList);
  9. beginprint(ret.Data);
  10. } else {
  11. top.$.messager.alert("错误", ret.Message);
  12. }
  13. });
  14. })
  15. function setprojectList(projectList) {
  16. var table = $("#projectList");
  17. var appendtr = "<tr>"+
  18. "<td style='padding: 1mm 0mm;' align='center' width='40%' colspan='2'>项目名称</td>"+
  19. "<td align='center' width='35%' colspan='2'>收费项目</td>"+
  20. "<td align='center' width='15%'>人数</td>"+
  21. "<td align='center' width='15%' colspan='2'>金额</td>"+
  22. "</tr>";
  23. $.each(projectList,function (index,value) {
  24. appendtr += "<tr>";
  25. appendtr += " <td style='padding: 1mm 0mm;' align='center' width='35%' colspan='2'>";
  26. appendtr += " " + value.ExaminationProjectName;
  27. appendtr += " </td>";
  28. appendtr += " <td align='center' width='35%' colspan='2'>";
  29. appendtr += " " + value.ExaminationProjectFeeName;
  30. appendtr += " </td>";
  31. appendtr += " <td align='center' width='15%'>";
  32. appendtr += " " + value.StudentCount;
  33. appendtr += " </td>";
  34. appendtr += " <td align='center' width='15%' colspan='2'>";
  35. appendtr += " " + value.Fee;
  36. appendtr += " </td>";
  37. appendtr += "</tr>";
  38. });
  39. appendtr += "<tr>" +
  40. "<td style='padding: 1mm 0mm;' colspan='2' align='center'>合计人民币(大写)</td>" +
  41. "<td align='center' colspan='5'>" +
  42. "<span id='lblTenThousand'></span> &nbsp;万&nbsp; " +
  43. "<span id='lblThousand'></span> &nbsp;仟&nbsp; " +
  44. "<span id='lblHundred'></span> &nbsp;佰&nbsp; " +
  45. "<span id='lblTen'></span> &nbsp;拾&nbsp; " +
  46. "<span id='lblYuan'></span> &nbsp;圆&nbsp; " +
  47. "<span id='lblJiao'></span> &nbsp;角&nbsp; " +
  48. "<span id='lblFen' ></span> &nbsp;分&nbsp; ¥" +
  49. "</td>" +
  50. "</tr>";
  51. appendtr += "<tr>" +
  52. "<td style='border-bottom:none;padding: 1mm 0mm;' colspan='7'>&nbsp;注意事项:1、本收据是缴费的有效凭证,请妥善保管好。</td>" +
  53. "</tr>" +
  54. "<tr>" +
  55. "<td style='border-top:none;padding: 1mm 0mm;' colspan='7'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、如需要发票,可凭此收据到财务换取。</td > " +
  56. "</tr>";
  57. table.append(appendtr);
  58. }
  59. function beginprint(data) {
  60. $("#receiptNo").html(data.ReceiptNo);
  61. $("#collegeName").html(data.College);
  62. $("#classmajorName").html(data.Classmajor);
  63. $("#confirmNo").html(data.ConfirmNo);
  64. $("#lblTenThousand").html(data.TenThousand);
  65. $("#lblThousand").html(data.Thousand);
  66. $("#lblHundred").html(data.Hundred);
  67. $("#lblTen").html(data.Ten);
  68. $("#lblYuan").html(data.Yuan);
  69. $("#lblJiao").html(data.Jiao);
  70. $("#lblFen").html(data.Fen);
  71. $("#openUser").html(data.Operator);
  72. $("#operator").html(data.Operator);
  73. //$("#lblTotal1").html(data.Total);
  74. //$("#lblOperator").html(data.Operator);
  75. $("#lblYear").html(data.Year);
  76. $("#lblMonth").html(data.Month);
  77. $("#lblDay").html(data.Day);
  78. if (!!window.ActiveXObject || "ActiveXObject" in window) {
  79. PrintArea.Remove_IE_Header_And_Footer();
  80. }
  81. $("#content").printArea({ mode: "iframe" });
  82. return false;
  83. }