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.
493 lines
20 KiB
493 lines
20 KiB
var LODOP = getCLodop();
|
|
|
|
function initPrintSetting(clodoplisence) {
|
|
try{
|
|
var LODOP= getCLodop();
|
|
if (LODOP.VERSION) {
|
|
if (LODOP.CVERSION){
|
|
//alert("当前有WEB打印服务C-Lodop可用!\n C-Lodop版本:"+LODOP.CVERSION+"(内含Lodop"+LODOP.VERSION+")");
|
|
//如果没有问题打印的信息
|
|
//LODOP.SET_LICENSES("","646464550585055535859561289003","688858710010010811411756128900","");
|
|
LODOP.SET_LICENSES("",clodoplisence,"","");
|
|
console.log(clodoplisence)
|
|
//判断当前打印模式
|
|
/* if(printerData.seq >= 0){
|
|
LODOP.SET_PRINTER_INDEXA(printerData.printName);
|
|
LODOP.PRINT();
|
|
}else if(printerData.seq === -1){
|
|
LODOP.PREVIEW();
|
|
}else if(printerData.seq === -2){
|
|
LODOP.PRINT_DESIGN();
|
|
}*/
|
|
}else {
|
|
alert("Loodop has been installed on this client!\n" +
|
|
"Revision No:"+LODOP.VERSION);
|
|
}
|
|
};
|
|
}catch(err){
|
|
|
|
}
|
|
};
|
|
|
|
|
|
//分切卷表的标签新
|
|
function printFinalRollLabel(list, printerData){
|
|
//初始化打印机
|
|
initPrintSetting(printerData.clodoplisence);
|
|
for(let i = 0; i < list.length; i++) {
|
|
let row=list[i]
|
|
|
|
if(row.labelFlag == 'India'){
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(2,800,1125,"");
|
|
LODOP.SET_PRINT_MODE("PRINT_NOCOLLATE",1);
|
|
LODOP.ADD_PRINT_IMAGE(5,5,110,48,"<img src='/img/ccl-logo.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_LINE(38,7,39,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(43,7,160,20,"Vendor: CCL-CN");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(58,7,59,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(63,7,190,20,"PN:"+row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(78,7,79,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(83,7,160,20,"APN: "+row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(98,7,99,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(103,7,190,20,"DESC:"+row.customerDrawing);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(118,7,119,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(121,7,160,20,"WeekCode:"+row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(138,7,139,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(144,7,160,20,"QTY: "+row.qty+" Rev:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(162,7,163,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(162,7,160,20,"Stage: "+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(179,7,120,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(196,7,160,20,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(213,7,160,20,row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(230,7,84,20,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_BARCODE(164,104,70,70,"QRCode",row.pgppn);
|
|
LODOP.ADD_PRINT_TEXT(232,78,88,20,row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_IMAGE(253,87,70,25,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_TEXT(253,6,71,20,"Config "+row.config);
|
|
|
|
LODOP.ADD_PRINT_IMAGE(5,178,110,48,"<img src='/img/ccl-logo.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_LINE(38,178,39,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(41,178,160,20,"Vendor: CCL-CN");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(58,178,59,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(63,178,190,20,"PN:"+row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(78,178,79,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(81,178,160,20,"APN: "+row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(98,178,99,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(103,178,190,20,"DESC:"+row.customerDrawing);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(118,178,119,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(121,178,160,20,"WeekCode:"+row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(138,178,139,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(144,178,160,20,"QTY: "+row.qty+" Rev:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(162,178,163,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(162,178,160,20,"Stage: "+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(179,178,160,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(196,178,160,20,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(213,178,160,20,row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(230,178,84,20,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_BARCODE(164,275,69,69,"QRCode",row.pgppn);
|
|
LODOP.ADD_PRINT_TEXT(232,249,88,20,row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_IMAGE(253,258,70,25,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_TEXT(253,177,71,20,"Config "+row.config);
|
|
LODOP.ADD_PRINT_BARCODE(4,348,110,80,"QRCode",row.qrtext);
|
|
LODOP.ADD_PRINT_TEXT(83,348,100,15,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.ADD_PRINT_TEXT(124,304,100,15," "+row.finalRollQty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
|
|
LODOP.ADD_PRINT_TEXT(145,304,100,15,row.finalRollStatus);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
}
|
|
|
|
if(row.labelFlag == 'A'){
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(2,800,1125,"");
|
|
LODOP.SET_PRINT_MODE("PRINT_NOCOLLATE",1);
|
|
LODOP.ADD_PRINT_TEXT(7,7,220,20,"PEGAGLOBE");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",16);
|
|
LODOP.ADD_PRINT_LINE(28,7,29,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(31,7,160,20,"Vendor: CCL-SZ");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(48,7,49,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(53,7,190,20,"Pega P/N:"+row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(68,7,69,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(71,7,160,20,"APN: "+row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(88,7,89,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(93,7,190,20,"DESC:"+row.customerDrawing);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(108,7,109,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(111,7,160,20,"DateCode:"+row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(128,7,129,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(134,7,160,20,"QTY: "+row.qty+" Rev:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(152,7,153,167,0,1);
|
|
LODOP.ADD_PRINT_TEXT(152,7,160,20,"Stage: "+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(169,7,160,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(186,7,160,20,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(203,7,160,20,row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(220,7,84,20,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_BARCODE(154,104,69,69,"QRCode",row.pgppn);
|
|
LODOP.ADD_PRINT_TEXT(222,78,88,20,row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_IMAGE(243,87,70,25,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_BARCODE(266,7,100,25,"128A",row.lineBarcodeTime);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(243,6,71,20,"Config "+row.config);
|
|
|
|
LODOP.ADD_PRINT_TEXT(7,178,160,20,"PEGAGLOBE");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",16);
|
|
LODOP.ADD_PRINT_LINE(28,178,29,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(31,178,160,20,"Vendor: CCL-SZ");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(48,178,49,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(53,178,190,20,"Pega P/N:"+row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(68,178,69,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(71,178,160,20,"APN: "+row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(88,178,89,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(93,178,190,20,"DESC:"+row.customerDrawing);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_LINE(108,178,109,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(111,178,160,20,"DateCode:"+row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(128,178,129,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(134,178,160,20,"QTY: "+row.qty+" Rev:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(152,178,153,338,0,1);
|
|
LODOP.ADD_PRINT_TEXT(152,178,160,20,"Stage: "+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(169,178,160,20,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(186,178,160,20,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(203,178,160,20,row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(220,178,84,20,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_BARCODE(154,275,69,69,"QRCode",row.pgppn);
|
|
LODOP.ADD_PRINT_TEXT(222,249,88,20,row.pgppn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_IMAGE(243,258,70,25,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_BARCODE(266,178,100,25,"128A",row.lineBarcodeTime);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(243,177,71,20,"Config "+row.config);
|
|
LODOP.ADD_PRINT_BARCODE(4,348,110,80,"QRCode",row.qrtext);
|
|
LODOP.ADD_PRINT_TEXT(73,348,100,15,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.ADD_PRINT_TEXT(114,304,100,15," "+row.finalRollQty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
|
|
LODOP.ADD_PRINT_TEXT(135,304,100,15,row.finalRollStatus);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
}
|
|
if(row.labelFlag == 'B'){
|
|
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(2,800,1125,"");
|
|
|
|
LODOP.ADD_PRINT_TEXT(3,5,188,21,"(P)HH P/N:"+row.customerPartNo);
|
|
LODOP.ADD_PRINT_BARCODE(18,5,156,15,"128A",row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(33,5,186,21,"(Q)QTY:"+row.qty);
|
|
LODOP.ADD_PRINT_BARCODE(47,5,65,15,"128A",row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(62,5,189,20,"(M)Mfr P/N:"+row.partNo);
|
|
LODOP.ADD_PRINT_BARCODE(76,5,161,15,"128A",row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(93,5,190,20,"(D)Date Code:"+row.rollDate2);
|
|
LODOP.ADD_PRINT_BARCODE(108,5,132,15,"128A",row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(153,5,192,20,"(L)Lot NO:"+row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_BARCODE(167,5,161,16,"128A",row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(211,5,192,20,"PKG ID:"+row.pkcId);
|
|
LODOP.ADD_PRINT_BARCODE(226,5,168,15,"128A",row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(123,5,136,20,"(W)Week Code:"+row.dateCode);
|
|
LODOP.ADD_PRINT_BARCODE(138,5,96,15,"128A",row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(183,5,75,20,"Rev:"+row.revNo);
|
|
LODOP.ADD_PRINT_BARCODE(197,5,69,15,"128A",row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_BARCODE(243,16,107,74,"QRCode",row.customerPartNo+","+row.qty+","+row.partNo+","+row.rollDate2+","+row.dateCode+","+row.qrtext+","+row.revNo+","+row.pkcId);
|
|
LODOP.ADD_PRINT_TEXT(261,80,30,20,"HF");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(286,80,117,15,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.ADD_PRINT_IMAGE(241,73,55,20,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_TEXT(276,80,117,15,"机种:"+row.resource);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
|
|
LODOP.ADD_PRINT_TEXT(3,178,188,21,"(P)HH P/N:"+row.customerPartNo);
|
|
LODOP.ADD_PRINT_BARCODE(18,178,156,15,"128A",row.customerPartNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(33,178,186,21,"(Q)QTY:"+row.qty);
|
|
LODOP.ADD_PRINT_BARCODE(47,178,65,15,"128A",row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(62,178,189,20,"(M)Mfr P/N:"+row.partNo);
|
|
LODOP.ADD_PRINT_BARCODE(76,178,161,15,"128A",row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(93,178,190,20,"(D)Date Code:"+row.rollDate2);
|
|
LODOP.ADD_PRINT_BARCODE(108,178,132,15,"128A",row.rollDate2);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(153,178,192,20,"(L)Lot NO:"+row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.ADD_PRINT_BARCODE(167,178,161,16,"128A",row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(211,178,192,20,"PKG ID:"+row.pkcId);
|
|
LODOP.ADD_PRINT_BARCODE(226,178,168,15,"128A",row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(123,178,136,20,"(W)Week Code:"+row.dateCode);
|
|
LODOP.ADD_PRINT_BARCODE(138,178,96,15,"128A",row.dateCode);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_TEXT(183,178,75,20,"Rev:"+row.revNo);
|
|
LODOP.ADD_PRINT_BARCODE(197,178,69,15,"128A",row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
LODOP.ADD_PRINT_BARCODE(241,189,105,76,"QRCode",row.customerPartNo+","+row.qty+","+row.partNo+","+row.rollDate2+","+row.dateCode+","+row.qrtext+","+row.revNo+","+row.pkcId);
|
|
LODOP.ADD_PRINT_TEXT(261,253,30,20,"HF");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(286,253,117,15,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.ADD_PRINT_IMAGE(241,246,55,20,"<img src='/img/cclimg.png'>");
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",1);
|
|
LODOP.ADD_PRINT_TEXT(276,253,117,15,"机种:"+row.resource);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
|
|
|
|
|
|
|
|
|
|
LODOP.ADD_PRINT_BARCODE(4,348,110,80,"QRCode",row.qrtext);
|
|
LODOP.ADD_PRINT_TEXT(73,317,100,15,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_TEXT(114,309,100,15," "+row.finalRollQty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
|
|
LODOP.ADD_PRINT_TEXT(135,309,100,15,row.finalRollStatus);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
}
|
|
if(row.labelFlag == 'C'){
|
|
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(1,800,1125,"");
|
|
|
|
LODOP.ADD_PRINT_TEXT(3,5,80,16,"Project:"+row.resource);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(3,100,148,15,"Stage:"+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(12,5,133,16,"Config:"+row.config);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(43,135,155,15,"Rev.:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(23,5,240,15,"OEMPN+VC:"+row.oempn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(33,5,240,20,"128A",row.oempn);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(54,5,200,15,"TRACE ID:"+row.traceID);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(66,5,200,20,"128A",row.traceID);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(66,245,50,20,"128A",row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(87,5,94,15,"Qty:"+row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(99,5,81,20,"128A",row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(119,5,180,15,"ID NO:"+row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(131,4,180,20,"128A",row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(90,218,110,79,"QRCode", row.newQrCode);
|
|
|
|
LODOP.ADD_PRINT_TEXT(93,135,88,15,"RoHS+HF");
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(107,151,53,15,"CCL");
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(151,5,163,15,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(151,120,91,15,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
|
|
|
|
LODOP.ADD_PRINT_TEXT(175,5,133,16,"Project:"+row.resource);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(175,100,148,15,"Stage:"+row.stage);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(184,5,133,16,"Config:"+row.config);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(213,135,155,15,"Rev.:"+row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(195,5,240,15,"OEMPN+VC:"+row.oempn);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(205,5,240,20,"128A",row.oempn);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(226,5,200,15,"TRACE ID:"+row.traceID);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(238,5,200,20,"128A",row.traceID);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(238,245,50,20,"128A",row.revNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(259,5,94,15,"Qty:"+row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(271,5,81,20,"128A",row.qty);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_TEXT(291,5,180,15,"ID NO:"+row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(303,4,180,20,"128A",row.pkcId);
|
|
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(262,218,110,79,"QRCode",row.newQrCode);
|
|
|
|
LODOP.ADD_PRINT_TEXT(265,135,88,15,"RoHS+HF");
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(279,151,53,15,"CCL");
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(323,5,163,15,row.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_TEXT(323,120,91,15,row.user);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
|
|
LODOP.ADD_PRINT_BARCODE(350,10,110,80,"QRCode",row.qrtext);
|
|
|
|
LODOP.ADD_PRINT_TEXT(361,89,100,15,row.qrtext);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
|
|
|
|
LODOP.ADD_PRINT_TEXT(377,89,100,15," "+row.finalRollQty);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
LODOP.ADD_PRINT_TEXT(394,89,100,15,row.finalRollStatus);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.SET_PRINT_STYLEA(0,"AngleOfPageInside",180);
|
|
}
|
|
|
|
}
|
|
/* 椭圆线 */
|
|
//LODOP.ADD_PRINT_ELLIPSE(218,435,60,40,0,1);
|
|
//判断当前打印模式
|
|
if(printerData.seq >= 0){
|
|
LODOP.SET_PRINTER_INDEXA(printerData.printName);
|
|
LODOP.PRINT();
|
|
// LODOP.PRINT_DESIGN();
|
|
// LODOP.PREVIEW();
|
|
|
|
}else if(printerData.seq === -1){
|
|
LODOP.PREVIEW();
|
|
}else if(printerData.seq === -2){
|
|
LODOP.PRINT_DESIGN();
|
|
}
|
|
}
|
|
|
|
|