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.

49 lines
1.7 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.PRINT_INIT("BOX2");
  9. LODOP.SET_PRINT_PAGESIZE(0,1000,1000,"");
  10. LODOP.SET_PRINT_STYLE("FontSize",18);
  11. <#if partType?? >
  12. LODOP.ADD_PRINT_TEXT(45,150,75,75,"${partType}");
  13. </#if>
  14. LODOP.SET_PRINT_STYLE("FontSize",14);
  15. LODOP.ADD_PRINT_BARCODE(10,23,75,75,"QRCode","${box.boxNo}");
  16. LODOP.ADD_PRINT_TEXT(80,26,300,20,"Box ID: ${box.boxNo}");
  17. LODOP.ADD_PRINT_TEXT(100,26,300,20,"Box Type: ${box.boxType}");
  18. LODOP.ADD_PRINT_TEXT(120,26,300,20,"Receive Date: ${date}");
  19. //LODOP.ADD_PRINT_TEXT(140,26,300,20,"IFS PN: ${partNo}");
  20. //LODOP.ADD_PRINT_TEXT(160,26,300,20,"QTY: ${Qty}");
  21. LODOP.ADD_PRINT_TEXT(140,26,300,20,"OrderNo: ${orderNo}");
  22. LODOP.ADD_PRINT_TEXT(160,26,300,20,"RollQty: ${count}");
  23. LODOP.SET_PRINT_STYLE("FontSize",16);
  24. LODOP.ADD_PRINT_TEXT(179,26,400,20,"Product Date: ${productDate}");
  25. LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
  26. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  27. LODOP.ADD_PRINT_TEXT(204,26,366,20,"IFS PN:${partNo}");
  28. LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
  29. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  30. LODOP.ADD_PRINT_TEXT(229,26,300,20,"QTY: ${Qty}");
  31. LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
  32. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  33. LODOP.ADD_PRINT_TEXT(279,26,300,20,"TS");
  34. LODOP.SET_PRINT_STYLEA(0,"FontSize",22);
  35. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  36. //新增字段
  37. LODOP.ADD_PRINT_TEXT(279,120,300,20,"${codeTypeDesc}");
  38. LODOP.SET_PRINT_STYLEA(0,"FontSize",22);
  39. LODOP.SET_PRINT_STYLEA(0,"Bold",1);
  40. }
  41. </script>
  42. </#if>
  43. </@printbase.layout>