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.
 
 
 
 
 

93 lines
4.8 KiB

<#import "base.ftl" as printbase>
<@printbase.layout>
<#if error?? >
<script>alert("${error}");</script>
<#else >
<script>
function lodopReady(){
LODOP.PRINT_INIT("pack_label");
LODOP.SET_PRINT_PAGESIZE(0,1500,1000,"");
LODOP.ADD_PRINT_BARCODE(40,245,120,120,"QRCode","${cacheData.qrCode}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
/* 打印的标题 */
LODOP.ADD_PRINT_TEXT(15,35,300,20,"Delivery Label");
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
/* 打印的标题 */
LODOP.ADD_PRINT_TEXT(40,5,155,20,"Company");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(60,5,155,20,"${cacheData.partNoKey}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(80,5,155,20,"Date Code");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(100,5,155,20,"Vender Code");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(120,5,155,20,"Quantity");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(140,5,155,20,"Manuf Date");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(160,5,155,20,"Unique ID");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(180,5,155,20,"Lot Code");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(200,5,155,20,"Spec");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(220,5,115,20,"Mft. Site");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
/* 新增的版本号 */
LODOP.ADD_PRINT_TEXT(220,290,60,10,"REV.${cacheData.revNo}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
/* 結束 */
LODOP.ADD_PRINT_TEXT(240,5,155,20,"Remarks");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
/* 打印的内容 */
LODOP.ADD_PRINT_TEXT(40,140,105,20,": ${cacheData.companyName}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(60,140,105,20,": ${cacheData.QPN}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(80,140,105,20,": ${cacheData.dateCode}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(100,140,105,20,": ${cacheData.venderCode}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(120,140,105,20,": ${cacheData.packQty}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(140,140,105,20,": ${cacheData.manufDate}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(160,140,170,20,": ${cacheData.uniqueId}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(180,140,170,20,": ${cacheData.packNo}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",9);
LODOP.ADD_PRINT_TEXT(200,140,230,20,": ${cacheData.spec!''}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
LODOP.ADD_PRINT_TEXT(220,140,160,20,": ${cacheData.manufAddr}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
LODOP.ADD_PRINT_TEXT(240,140,230,20,": ${cacheData.remarks}");
LODOP.SET_PRINT_STYLEA(0,"FontSize",5);
LODOP.ADD_PRINT_BARCODE(260,10,360,35,"128A","${cacheData.lineCode}");
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
/* 图片插入 */
LODOP.ADD_PRINT_IMAGE(160,310,42,15,"<img src='/img/cclimg.png'>");
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);//(可变形)扩展缩放模式
/* 添加区分的字段 */
LODOP.ADD_PRINT_LINE(5,370,375,372,0,2);
//LODOP.ADD_PRINT_TEXT(220,450,45,45,"内");
//LODOP.SET_PRINT_STYLEA(0,"FontSize",24);
/* 新增加的标签内容 */
LODOP.ADD_PRINT_TEXT(60,395,160,35,"${cacheData.packNo!''}");
LODOP.SET_PRINT_STYLEA(0,"FontSize", 14);
LODOP.ADD_PRINT_TEXT(100,395,160,35,"${cacheData.partNo!''}");
LODOP.SET_PRINT_STYLEA(0,"FontSize", 14);
LODOP.ADD_PRINT_TEXT(140,395,160,35,"${cacheData.packQty!'0'}");
LODOP.SET_PRINT_STYLEA(0,"FontSize", 14);
/* 椭圆线 */
//LODOP.ADD_PRINT_ELLIPSE(215,435,60,40,0,1);
}
</script>
</#if>
</@printbase.layout>