赫艾前端
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

/*调用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("操作成功!")
}
}