You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
2.5 KiB

3 days ago
  1. <#import "base.ftl" as printbase>
  2. <@printbase.layout>
  3. <#if error?? >
  4. <script>alert("${error}");</script>
  5. <#else >
  6. <script>
  7. function lodopReady(){
  8. LODOP.NewPage();
  9. // LODOP.PRINT_INIT("QR_ORDER");
  10. LODOP.SET_PRINT_PAGESIZE(0,770,770,"");
  11. LODOP.ADD_PRINT_BARCODE(10,23,75,75,"QRCode","${qrtext}");
  12. LODOP.SET_PRINT_STYLE("FontSize",18);
  13. <#if partType?? >
  14. LODOP.ADD_PRINT_TEXT(45,150,120,75,"${partType}");
  15. </#if>
  16. LODOP.SET_PRINT_STYLE("FontSize",14);
  17. LODOP.ADD_PRINT_TEXT(80,26,300,20,"${qrtext}");
  18. LODOP.ADD_PRINT_TEXT(100,26,300,20,"SO No:${order.orderNo}");
  19. LODOP.ADD_PRINT_TEXT(120,26,300,20,"Part No:${order.partNo}");
  20. LODOP.ADD_PRINT_TEXT(140,26,300,20,"APN:${order.apn}");
  21. LODOP.ADD_PRINT_TEXT(160,26,300,20,"qty:${count}");
  22. LODOP.ADD_PRINT_TEXT(180,26,300,20,"Operator:${userName}");
  23. LODOP.ADD_PRINT_TEXT(200,26,300,20,"Create Date:${createdDate}");
  24. <#if col??>
  25. LODOP.ADD_PRINT_TEXT(220,26,300,20,"排位:${col}");
  26. </#if>
  27. <#if rewind??>
  28. LODOP.ADD_PRINT_TEXT(232,164,123,41,"${rewind}");
  29. LODOP.SET_PRINT_STYLEA(0,"FontSize",21);
  30. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  31. </#if>
  32. LODOP.ADD_PRINT_TEXT(42,151,123,41,"01");
  33. LODOP.SET_PRINT_STYLEA(0,"FontSize",21);
  34. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  35. LODOP.NewPage();
  36. // LODOP.PRINT_INIT("QR_ORDER");
  37. LODOP.SET_PRINT_PAGESIZE(0,770,770,"");
  38. LODOP.ADD_PRINT_BARCODE(10,23,75,75,"QRCode","${qrtext}");
  39. LODOP.SET_PRINT_STYLE("FontSize",18);
  40. <#if partType?? >
  41. LODOP.ADD_PRINT_TEXT(45,150,120,75,"${partType}");
  42. </#if>
  43. LODOP.SET_PRINT_STYLE("FontSize",14);
  44. LODOP.ADD_PRINT_TEXT(80,26,300,20,"${qrtext}");
  45. LODOP.ADD_PRINT_TEXT(100,26,300,20,"SO No:${order.orderNo}");
  46. LODOP.ADD_PRINT_TEXT(120,26,300,20,"Part No:${order.partNo}");
  47. LODOP.ADD_PRINT_TEXT(140,26,300,20,"APN:${order.apn}");
  48. LODOP.ADD_PRINT_TEXT(160,26,300,20,"qty:${count}");
  49. LODOP.ADD_PRINT_TEXT(180,26,300,20,"Operator:${userName}");
  50. LODOP.ADD_PRINT_TEXT(200,26,300,20,"Create Date:${createdDate}");
  51. <#if col??>
  52. LODOP.ADD_PRINT_TEXT(220,26,300,20,"排位:${col}");
  53. </#if>
  54. <#if rewind??>
  55. LODOP.ADD_PRINT_TEXT(232,164,123,41,"${rewind}");
  56. LODOP.SET_PRINT_STYLEA(0,"FontSize",21);
  57. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  58. </#if>
  59. LODOP.ADD_PRINT_TEXT(42,151,123,41,"02");
  60. LODOP.SET_PRINT_STYLEA(0,"FontSize",21);
  61. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  62. }
  63. </script>
  64. </#if>
  65. </@printbase.layout>