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.
169 lines
8.6 KiB
169 lines
8.6 KiB
/*调用js打印标签*/
|
|
import getLodop from '@/utils/LodopFuncs.js'
|
|
/*打印材料卷标签*/
|
|
export function printHunlianLabel(printList) {
|
|
const LODOP = getLodop()
|
|
if (LODOP) {
|
|
//LODOP.SET_LICENSES("", "AF8A5800B84BCC5218BCF67B92627BEA", "", "");
|
|
LODOP.SET_LICENSES("", "AF8A5800B823CC8E18BCF67B925E7BF0", "", "");
|
|
// LODOP.SET_PRINTER_INDEXA("小标签打印机");
|
|
//循环调用打印机
|
|
for(let i = 0; i < printList.length; i++){
|
|
let printData = printList[i];
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(0,1000,1900,"");
|
|
LODOP.ADD_PRINT_LINE(61,0,60,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(85,0,84,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(109,0,108,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(371,0,370,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(131,0,130,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(151,0,150,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(171,0,170,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(191,0,190,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(211,0,210,718,0,1);
|
|
LODOP.ADD_PRINT_LINE(291,0,290,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(311,0,310,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(331,0,330,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(351,0,350,470,0,1);
|
|
LODOP.ADD_PRINT_LINE(370,0,60,1,0,1);
|
|
LODOP.ADD_PRINT_LINE(370,718,60,719,0,1);
|
|
LODOP.ADD_PRINT_LINE(370,470,108,471,0,1);
|
|
LODOP.ADD_PRINT_LINE(108,180,60,181,0,1);
|
|
LODOP.ADD_PRINT_LINE(108,360,60,361,0,1);
|
|
LODOP.ADD_PRINT_LINE(108,540,60,541,0,1);
|
|
LODOP.ADD_PRINT_TEXT(25,231,264,35,"混炼胶生产计划单");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(38,502,100,25,"混炼工单号:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(39,93,70,25,"排产日期:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,3,70,25,"产品型号:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,182,90,25,"原材料型号1:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,362,70,25,"生胶批号:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,543,85,25,"排产需求量:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,699,25,25,"KG");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(91,3,80,22,"客户订单:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(90,183,50,20,"车数:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(90,336,24,25,"车");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(90,362,85,25,"原材料领取:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(90,521,24,20,"KG");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(91,544,75,20,"实际生产:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(91,699,25,20,"KG");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(113,0,470,25,"密炼机开炼机基本操作内容指导");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(113,539,115,25,"配方说明");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(134,475,140,25,"粉料包装袋是否破损:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_RECT(156,479,10,10,0,1);
|
|
LODOP.ADD_PRINT_TEXT(155,492,35,20,"完整");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(155,553,65,20,"部分破损");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(155,642,65,25,"完全破损");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_RECT(156,538,10,10,0,1);
|
|
LODOP.ADD_PRINT_RECT(157,627,10,10,0,1);
|
|
LODOP.ADD_PRINT_TEXT(175,477,161,25,"电子秤校准: 标准秤砣:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_LINE(189,628,188,698,0,1);
|
|
LODOP.ADD_PRINT_TEXT(193,477,100,25,"校准结果:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(215,478,85,20,"配料说明:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(234,477,100,25,"混炼胶硬度A;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(262,477,100,25,"混炼胶颜色:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(290,477,100,25,"原材料型号1:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(318,477,100,25,"原材料型号2:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(345,477,100,25,"催化剂类型:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(134,4,441,25,"1.检查配料品种是否正确,配料复核检验后按顺序合并配合剂;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(154,4,336,25,"2.按设备操作规程对密炼机进行检查清理;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(173,4,343,20,"3.将生胶投入密炼机,加压捏炼2-3分钟;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(194,4,412,20,"4.投入小料(不含硫磺,TMTD和NA-22类硫化剂)加压捏炼1-2分钟");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(213,4,267,20,"5.先投填料,再投增塑剂,加压捏炼3-4分钟");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(214,269,140,20,"(适用50-80度胶料)");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(234,4,140,25,"高硬度胶80度以上,");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(234,123,298,25,"需要将填料分2-3次加入密炼,每次不少于2-3分钟");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(254,4,226,24,"低硬度胶50度以下,生胶要塑炼透,");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(254,210,250,25,"先投入炭黑和部分填料,塑炼2-3分钟后,");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(273,4,260,20,"再将剩余填料和油一起放入塑炼3-4分钟。");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(294,4,472,25,"6.升起上顶栓,打开加料口,清理加料口和上顶栓粉料,再加压捏炼2-3分钟");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(314,4,417,25,"7.排胶后,将混炼胶投入开炼机翻滚3-4个卷后出片。然后放料车冷却;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(334,4,297,25,"8.冷却后的混炼胶放到货架上静置8小时以上;");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(354,4,459,20,"9.将静置后的混炼胶投入开炼,加入硫化剂翻炼,5-6次薄通和打卷出片。");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
|
|
|
|
LODOP.ADD_PRINT_TEXT(39,152,120,20,printData.CreateDate.substring(0,10));
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(39,576,141,20,printData.TaskNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(66,63,125,20,printData.spec);
|
|
LODOP.ADD_PRINT_TEXT(67,259,110,25,printData.materialType1);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(67,603,95,25,printData.taskQty);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
|
|
LODOP.ADD_PRINT_TEXT(234,559,155,25,printData.duroa);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(263,554,160,25,printData.color);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(290,559,155,25,printData.materialType1);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(318,559,157,25,printData.materialType2);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_TEXT(345,560,155,25,printData.chjlt);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
|
|
LODOP.ADD_PRINT_BARCODE(12,30,138,65,"QRCode",printData.TaskNo);
|
|
|
|
}
|
|
LODOP.SET_PRINT_STYLEA(1,"AngleOfPageInside",-90);
|
|
// LODOP.PRINT_DESIGN();
|
|
LODOP.PREVIEW();
|
|
// LODOP.PRINT();
|
|
console.log("操作成功!")
|
|
}
|
|
}
|
|
|
|
|