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.

57 lines
2.5 KiB

1 week 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("FINAL_ROLL");
  9. LODOP.SET_PRINT_PAGESIZE(0,762,1890,"");
  10. LODOP.SET_PRINT_STYLE("FontSize",13);
  11. LODOP.ADD_PRINT_BARCODE(20,11,80,80,"QRCode","${qrtext}");
  12. LODOP.ADD_PRINT_TEXT(60,110,300,75,"${partType!""}");
  13. LODOP.ADD_PRINT_TEXT(90,12,300,20,"${qrtext} ${count}");
  14. LODOP.ADD_PRINT_TEXT(110,12,300,20,"Part No:${order.partNo}");
  15. LODOP.ADD_PRINT_TEXT(130,12,300,20,"APN:${order.apn}");
  16. LODOP.ADD_PRINT_TEXT(150,12,300,20,"生产日期: ${today}");
  17. LODOP.ADD_PRINT_TEXT(170,12,300,20,"${finalRoll.status}");
  18. LODOP.SET_PRINT_STYLE("FontSize",13);
  19. LODOP.ADD_PRINT_BARCODE(310,12,80,80,"QRCode","${qrtext}");
  20. LODOP.ADD_PRINT_TEXT(310,110,75,75,"${partType!""}");
  21. LODOP.ADD_PRINT_TEXT(375,12,300,20,"${qrtext} ${count}");
  22. LODOP.ADD_PRINT_TEXT(395,12,300,20,"Part No:${order.partNo}");
  23. LODOP.ADD_PRINT_TEXT(415,12,300,20,"APN:${order.apn}");
  24. LODOP.SET_PRINT_STYLE("FontSize",11);
  25. LODOP.ADD_PRINT_TEXT(435,12,300,20,"Cust PN:${order.partDesc}");
  26. LODOP.SET_PRINT_STYLE("FontSize",13);
  27. LODOP.ADD_PRINT_TEXT(455,12,300,20,"Country of Origin:CHINA");
  28. LODOP.ADD_PRINT_TEXT(475,12,300,20,"Manuf Date: ${today}");
  29. LODOP.ADD_PRINT_TEXT(495,12,300,20,"Insnector: ${user}");
  30. LODOP.ADD_PRINT_TEXT(515,12,300,20,"${finalRoll.status}");
  31. LODOP.ADD_PRINT_BARCODE(535,190,80,80,"QRCode","${newtext}");
  32. LODOP.ADD_PRINT_TEXT(535,110,300,20,"HF");
  33. LODOP.ADD_PRINT_IMAGE(535,12,70,25,"<img src='/img/cclimg.png'>");
  34. LODOP.SET_PRINT_STYLEA(0,"Stretch",1);//(可变形)扩展缩放模式
  35. LODOP.SET_PRINT_STYLE("FontSize",7);
  36. LODOP.ADD_PRINT_TEXT(640,5,300,20,"Part No:${order.partNo}");
  37. LODOP.ADD_PRINT_TEXT(650,5,300,20,"Cust PN:${order.partDesc}");
  38. LODOP.ADD_PRINT_TEXT(660,5,300,20,"Descrintion:${order.partDesc}");
  39. LODOP.ADD_PRINT_TEXT(670,5,300,20,"Country of Origin:CHINA");
  40. LODOP.ADD_PRINT_TEXT(670,143,300,20,"HF");
  41. LODOP.ADD_PRINT_TEXT(680,5,300,20,"Manuf Date: ${today}");
  42. LODOP.ADD_PRINT_TEXT(690,5,300,20,"Job No: ${order.orderNo} ${stdcount}");
  43. LODOP.ADD_PRINT_TEXT(700,5,300,20,"Insnector: ${user}");
  44. LODOP.ADD_PRINT_BARCODE(640,193,80,80,"QRCode","${newtext}");
  45. LODOP.ADD_PRINT_IMAGE(680,118,70,25,"<img src='/img/cclimg.png'>");
  46. LODOP.SET_PRINT_STYLEA(0,"Stretch",1);//(可变形)扩展缩放模式
  47. }
  48. </script>
  49. </#if>
  50. </@printbase.layout>