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.
42 lines
1.5 KiB
42 lines
1.5 KiB
<#import "base.ftl" as printbase>
|
|
<@printbase.layout>
|
|
|
|
<#if error?? >
|
|
<script>alert("${error}");</script>
|
|
<#else >
|
|
<script>
|
|
function lodopReady(){
|
|
|
|
LODOP.PRINT_INIT("BOX2");
|
|
LODOP.SET_PRINT_PAGESIZE(0,1000,1000,"");
|
|
LODOP.SET_PRINT_STYLE("FontSize",18);
|
|
<#if printData.partType?? >
|
|
LODOP.ADD_PRINT_TEXT(45,150,75,75,"${printData.partType}");
|
|
</#if>
|
|
LODOP.SET_PRINT_STYLE("FontSize",14);
|
|
LODOP.ADD_PRINT_BARCODE(10,23,75,75,"QRCode","${printData.boxNo}");
|
|
LODOP.ADD_PRINT_TEXT(80,26,300,20,"Box ID: ${printData.boxNo}");
|
|
LODOP.ADD_PRINT_TEXT(100,26,300,20,"Box Type: ${printData.boxType}");
|
|
LODOP.ADD_PRINT_TEXT(120,26,300,20,"Receive Date: ${printData.date}");
|
|
//LODOP.ADD_PRINT_TEXT(140,26,300,20,"IFS PN: ${printData.partNo}");
|
|
//LODOP.ADD_PRINT_TEXT(160,26,300,20,"QTY: ${printData.qty}");
|
|
LODOP.ADD_PRINT_TEXT(140,26,300,20,"OrderNo: ${printData.orderNo}");
|
|
LODOP.ADD_PRINT_TEXT(160,26,300,20,"RollQty: ${printData.count}");
|
|
LODOP.SET_PRINT_STYLE("FontSize",16);
|
|
LODOP.ADD_PRINT_TEXT(179,26,400,20,"Product Date: ${printData.productDate}");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(204,26,366,20,"IFS PN:${printData.partNo}");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(229,26,300,20,"QTY: ${printData.qty}");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
}
|
|
</script>
|
|
|
|
</#if>
|
|
|
|
|
|
</@printbase.layout>
|