9 changed files with 194 additions and 17 deletions
-
2src/utils/LodopFuncs.js
-
4src/views/modules/label/print_demo_label.js
-
54src/views/modules/label/print_issureSo_label.js
-
49src/views/modules/label/print_poReceive_label.js
-
4src/views/modules/material/com_issureSo_add_or_update.vue
-
4src/views/modules/material/com_poReceiving_add_or_update.vue
-
20src/views/modules/material/com_productionStock_add_or_update.vue
-
19src/views/modules/material/issureSo.vue
-
53src/views/modules/material/poReceiving.vue
@ -0,0 +1,54 @@ |
|||||
|
/*调用js打印标签*/ |
||||
|
import getLodop from '@/utils/LodopFuncs.js' |
||||
|
/*打印材料卷标签*/ |
||||
|
export function printIssureSoLabel(printList) { |
||||
|
const LODOP = getLodop() |
||||
|
if (LODOP) { |
||||
|
|
||||
|
//循环调用打印机
|
||||
|
for(let i = 0; i < printList.length; i++){ |
||||
|
let printData = printList[i]; |
||||
|
LODOP.NewPage(); |
||||
|
LODOP.SET_PRINT_PAGESIZE(2,360,1180,""); |
||||
|
LODOP.ADD_PRINT_BARCODE(6,20,139,106,"QRCode",printData.site+','+printData.rollNo); |
||||
|
LODOP.ADD_PRINT_TEXT(11,120,108,25,"Part No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(41,120,108,25,"Part Desc:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(71,120,108,25,"Lot No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,120,96,25,"Man.Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,321,108,25,"Order No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,12,108,25,printData.rollNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2); |
||||
|
LODOP.ADD_PRINT_TEXT(101,321,108,25,"Exp.Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,203,128,25,printData.partNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(41,203,303,25,printData.partDesc); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(71,203,128,25,printData.batchNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,203,128,25,printData.manufactureDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,391,118,25,printData.orderRef1); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,391,118,25,printData.expiredDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(71,261,108,25,"Dev.Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
LODOP.ADD_PRINT_TEXT(71,331,200,25,printData.enterDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
||||
|
} |
||||
|
// LODOP.PRINT_DESIGN();
|
||||
|
LODOP.PREVIEW(); |
||||
|
// LODOP.PRINT();
|
||||
|
console.log("操作成功!") |
||||
|
} |
||||
|
} |
||||
|
|
||||
@ -0,0 +1,49 @@ |
|||||
|
/*调用js打印标签*/ |
||||
|
import getLodop from '@/utils/LodopFuncs.js' |
||||
|
/*打印材料卷标签*/ |
||||
|
export function printPoReceiveLabel(printList) { |
||||
|
const LODOP = getLodop() |
||||
|
if (LODOP) { |
||||
|
|
||||
|
//循环调用打印机
|
||||
|
for(let i = 0; i < printList.length; i++){ |
||||
|
let printData = printList[i]; |
||||
|
LODOP.NewPage(); |
||||
|
LODOP.SET_PRINT_PAGESIZE(2,360,1180,""); |
||||
|
LODOP.ADD_PRINT_BARCODE(6,20,139,106,"QRCode",printData.site+','+printData.rollNo); |
||||
|
LODOP.ADD_PRINT_TEXT(11,120,108,25,"Part No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(41,120,108,25,"Part Desc:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(71,120,108,25,"Lot No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,120,96,25,"Man.Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,321,108,25,"Order No:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,12,108,25,printData.rollNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2); |
||||
|
LODOP.ADD_PRINT_TEXT(101,321,108,25,"Exp.Date:"); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,203,128,25,printData.partNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(41,203,303,25,printData.partDesc); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(71,203,128,25,printData.batchNo); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,203,128,25,printData.manufactureDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(11,391,118,25,printData.orderRef1); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
LODOP.ADD_PRINT_TEXT(101,391,118,25,printData.expiredDate); |
||||
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11); |
||||
|
|
||||
|
} |
||||
|
// LODOP.PRINT_DESIGN();
|
||||
|
LODOP.PREVIEW(); |
||||
|
// LODOP.PRINT();
|
||||
|
console.log("操作成功!") |
||||
|
} |
||||
|
} |
||||
|
|
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue