|
|
|
@ -9,99 +9,52 @@ export function partSpareTemp(dataList) { |
|
|
|
//const LODOP = this.getLodop()
|
|
|
|
if (LODOP) { |
|
|
|
for (const row of dataList) { |
|
|
|
// LODOP.NewPage();
|
|
|
|
// LODOP.SET_PRINT_PAGESIZE(0, 800, 600, "");
|
|
|
|
// LODOP.SET_PRINT_STYLE("FontSize", 8);
|
|
|
|
// LODOP.SET_PRINT_STYLE("LineHeight", -2);
|
|
|
|
// // //内容,参数(上边距,左边距,内容显示宽度,内容显示高度)
|
|
|
|
// LODOP.ADD_PRINT_BARCODE(3, 3, 105, 101, "QRCode", row.partNo);
|
|
|
|
// //LODOP.ADD_PRINT_TEXT(140,8,140,130,"" +row.toolInstanceID );
|
|
|
|
// LODOP.ADD_PRINT_TEXT(10, 100, 100, 20, "备品备件编码:");
|
|
|
|
// LODOP.ADD_PRINT_TEXT(10, 189, 140, 21, row.partNo);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(29, 100, 100, 21, "备品备件名称:");
|
|
|
|
// LODOP.ADD_PRINT_TEXT(29, 189, 140, 21, row.partDescription);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(50, 99, 100, 20, "计量单位:");
|
|
|
|
// LODOP.ADD_PRINT_TEXT(50, 189, 141, 21, row.umid);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(95, 6, 68, 20, "规格型号:");
|
|
|
|
// LODOP.ADD_PRINT_TEXT(95, 73, 241, 21, row.spec);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(69, 98, 92, 20, "货位编码:");
|
|
|
|
// LODOP.ADD_PRINT_TEXT(70, 188, 141, 21, row.locationId);
|
|
|
|
|
|
|
|
LODOP.NewPage(); |
|
|
|
//LODOP.PRINT_INIT("");
|
|
|
|
// LODOP.SET_PRINT_PAGESIZE(0,800,600,"");
|
|
|
|
// LODOP.ADD_PRINT_BARCODE(3,3,105,101,"QRCode",row.partNo+";"+row.batchNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(6,98,60,20,"编码:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(3,160,129,20,row.partNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(25,98,60,21,"序列号:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(24,160,129,20,row.batchNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(44,98,60,20,"名称:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(44,160,129,40,row.partDescription);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(116,6,68,20,"规格型号:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(116,73,241,21,row.spec);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(90,99,60,20,"库位:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(90,160,129,20,row.locationId);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3);
|
|
|
|
|
|
|
|
// LODOP.SET_PRINT_PAGESIZE(0,500,250,"");
|
|
|
|
// LODOP.ADD_PRINT_BARCODE(3,3,77,73,"QRCode",row.partNo+";"+row.batchNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(3,55,50,20,"编码:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(2,97,90,20,row.partNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(21,55,50,21,"序列号:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(22,97,92,20,row.batchNo);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(40,55,50,20,"名称:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(42,97,90,40,row.partDescription);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(83,1,63,20,"规格型号:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(83,55,133,21,row.spec);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(67,55,50,20,"库位:");
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.ADD_PRINT_TEXT(67,100,87,20,row.locationId);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"FontSize",8);
|
|
|
|
// LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3);
|
|
|
|
|
|
|
|
LODOP.SET_PRINT_PAGESIZE(0,500,250,""); |
|
|
|
LODOP.ADD_PRINT_BARCODE(6,0,74,78,"QRCode",row.partNo+";"+row.batchNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(9,68,60,20,"编码:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(8,108,81,20,row.partNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(29,68,60,20,"名称:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(29,108,81,40,row.partDescription); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4); |
|
|
|
LODOP.ADD_PRINT_TEXT(79,6,68,20,"规格型号:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(78,73,111,21,row.spec); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(56,69,40,20,"库位:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(56,110,81,20,row.locationId); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3); |
|
|
|
if (row.site === '2') { |
|
|
|
LODOP.SET_PRINT_PAGESIZE(0,800,600,""); |
|
|
|
LODOP.ADD_PRINT_BARCODE(105,0,74,78,"QRCode",row.partNo+";"+row.batchNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(106,68,60,20,"编码:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(106,108,81,20,row.partNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(128,68,60,20,"名称:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(128,108,81,40,row.partDescription); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4); |
|
|
|
LODOP.ADD_PRINT_TEXT(180,6,83,20,"规格型号:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(180,73,111,21,row.spec); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(155,69,45,20,"库位:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(155,110,81,20,row.locationId); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3); |
|
|
|
} else { |
|
|
|
LODOP.SET_PRINT_PAGESIZE(0,500,250,""); |
|
|
|
LODOP.ADD_PRINT_BARCODE(6,0,74,78,"QRCode",row.partNo+";"+row.batchNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(9,68,60,20,"编码:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(8,108,81,20,row.partNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(29,68,60,20,"名称:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(29,108,81,40,row.partDescription); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-4); |
|
|
|
LODOP.ADD_PRINT_TEXT(79,6,68,20,"规格型号:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(78,73,111,21,row.spec); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(56,69,40,20,"库位:"); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.ADD_PRINT_TEXT(56,110,81,20,row.locationId); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",8); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LineSpacing",-3); |
|
|
|
} |
|
|
|
} |
|
|
|
// LODOP.PRINT_DESIGN();
|
|
|
|
LODOP.PREVIEW(); |
|
|
|
|