6 changed files with 9113 additions and 4 deletions
-
1src/api/production/inspect.js
-
1src/main.js
-
9003src/utils/pdf.js
-
21src/views/modules/Abnormal/AbnormalFeedBack.vue
-
4src/views/modules/board/sopBoard.vue
-
87src/views/modules/print/print_Abnormal_label.js
9003
src/utils/pdf.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -0,0 +1,87 @@ |
|||||
|
/*调用js打印标签*/ |
||||
|
import getLodop from '@/utils/LodopFuncs.js' |
||||
|
/*打印材料卷标签*/ |
||||
|
export function printABLabel(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,700,""); |
||||
|
|
||||
|
LODOP.ADD_PRINT_TEXT(88,8,108,25,"Part:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(88,50,200,50,printData.partNo+'|'+printData.partDesc); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(153,8,128,24,"Operator:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(153,110,140,20,printData.operatorName); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(132,8,113,25,"Shift:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(132,110,139,25,printData.sShiftNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(41,8,98,25,"Job No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(41,110,136,25,printData.seqNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(173,8,94,25,"Order No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(173,110,141,25,printData.orderNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(64,8,96,25,"Q.T.Y:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(64,70,188,24,printData.qtyRequired+printData.umid+' | '+printData.weight+'公斤'); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(194,8,128,25,"MFG Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(194,110,170,25,printData.sScheduledDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(224,5,256,24,"Manufactured by A&M Polymer"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.ADD_PRINT_TEXT(224,212,156,25,"IATF:16949 Certified"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",3); |
||||
|
LODOP.ADD_PRINT_LINE(218,2,217,374,0,1); |
||||
|
LODOP.ADD_PRINT_TEXT(12,122,135,30,"异常情况通知单"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(194,266,110,25,"工厂编码:"+printData.site); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(175,265,110,20,"工序:"+printData.itemDesc); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(43,253,100,20,"异常原因:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(68,253,120,63,printData.abnormalDesc); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
} |
||||
|
// LODOP.PRINT_DESIGN();
|
||||
|
LODOP.PREVIEW(); |
||||
|
// LODOP.PRINT();
|
||||
|
console.log("操作成功!") |
||||
|
} |
||||
|
} |
||||
|
|
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue