diff --git a/src/views/modules/print/print_inspect_labelForPartStock.js b/src/views/modules/print/print_inspect_labelForPartStock.js
new file mode 100644
index 0000000..6ffd9ff
--- /dev/null
+++ b/src/views/modules/print/print_inspect_labelForPartStock.js
@@ -0,0 +1,101 @@
+/*调用js打印标签*/
+import getLodop from '@/utils/LodopFuncs.js'
+/*打印材料卷标签*/
+export function printInspectStockLabel(printList) {
+ const LODOP = getLodop()
+ // let time=this.dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
+ 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,165,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,"BatchNo:");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(41,110,136,25,printData.batchNo);
+ 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,112,25,"ExpireDate:");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(64,110,148,24,printData.remark==="不合格"?" ":printData.newDate.substring(0,10));
+ 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(63,259,100,25,"检验结果:");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",0);
+ LODOP.ADD_PRINT_TEXT(95,208,173,46,printData.remark);
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",30);
+ LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(42,249,93,25,"Inspector:");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(42,329,59,25,printData.userId);
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(142,251,126,35,printData.inspectRemark);
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.ADD_PRINT_TEXT(12,232,128,24,printData.type);
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ }
+ // LODOP.PRINT_DESIGN();
+ LODOP.PREVIEW();
+ // LODOP.PRINT();
+ console.log("操作成功!")
+ }
+}
+
+
+
diff --git a/src/views/modules/print/print_outBox_label.js b/src/views/modules/print/print_outBox_label.js
index edecf1c..674fcc2 100644
--- a/src/views/modules/print/print_outBox_label.js
+++ b/src/views/modules/print/print_outBox_label.js
@@ -32,15 +32,15 @@ export function printOutBoxLabel(printList) {
LODOP.ADD_PRINT_LINE(181,5,180,556,0,1);
LODOP.ADD_PRINT_LINE(241,5,240,556,0,1);
LODOP.ADD_PRINT_LINE(301,5,300,556,0,1);
- LODOP.ADD_PRINT_LINE(120,239,60,240,0,1);
+ LODOP.ADD_PRINT_LINE(120,207,60,208,0,1);
LODOP.ADD_PRINT_LINE(330,368,150,369,0,1);
LODOP.ADD_PRINT_LINE(120,57,60,58,0,1);
- LODOP.ADD_PRINT_LINE(120,298,60,299,0,1);
- LODOP.ADD_PRINT_LINE(120,368,60,369,0,1);
+ LODOP.ADD_PRINT_LINE(120,255,60,256,0,1);
+ LODOP.ADD_PRINT_LINE(120,323,60,324,0,1);
LODOP.ADD_PRINT_LINE(330,234,240,235,0,1);
LODOP.ADD_PRINT_LINE(240,136,120,137,0,1);
- LODOP.ADD_PRINT_LINE(90,476,60,477,0,1);
- LODOP.ADD_PRINT_LINE(120,449,90,450,0,1);
+ LODOP.ADD_PRINT_LINE(90,438,60,439,0,1);
+ LODOP.ADD_PRINT_LINE(120,438,90,439,0,1);
LODOP.ADD_PRINT_LINE(180,436,150,437,0,1);
LODOP.ADD_PRINT_LINE(330,57,300,58,0,1);
LODOP.ADD_PRINT_LINE(330,290,300,291,0,1);
@@ -49,11 +49,11 @@ export function printOutBoxLabel(printList) {
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(67,252,46,27,"REV");
+ LODOP.ADD_PRINT_TEXT(67,215,46,27,"REV");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(67,372,121,25,"Vendor Code");
+ LODOP.ADD_PRINT_TEXT(67,327,121,25,"Vendor Code");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
@@ -61,11 +61,11 @@ export function printOutBoxLabel(printList) {
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(97,247,51,25,"Q.T.Y");
+ LODOP.ADD_PRINT_TEXT(97,210,51,25,"Q.T.Y");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(97,381,69,25,"Carton");
+ LODOP.ADD_PRINT_TEXT(97,353,69,25,"Carton");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
@@ -98,26 +98,26 @@ export function printOutBoxLabel(printList) {
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(69,63,187,25,printData.partSpec);
+ LODOP.ADD_PRINT_TEXT(69,63,149,25,printData.partSpec);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
LODOP.ADD_PRINT_TEXT(45,60,173,20,printData.receiveDate);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(67,298,76,25,printData.partRevNo);
+ LODOP.ADD_PRINT_TEXT(67,253,76,25,printData.partRevNo);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(68,482,74,25,printData.endCustVendorCode);
+ LODOP.ADD_PRINT_TEXT(67,443,115,25,printData.endCustVendorCode);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(98,63,187,25,printData.customerPONo);
+ LODOP.ADD_PRINT_TEXT(98,63,147,25,printData.customerPONo);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
- LODOP.ADD_PRINT_TEXT(98,297,70,25,printData.unitQty);
+ LODOP.ADD_PRINT_TEXT(98,252,70,25,printData.unitQty);
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
diff --git a/src/views/modules/print/print_outBox_label0327.js b/src/views/modules/print/print_outBox_label0327.js
new file mode 100644
index 0000000..edecf1c
--- /dev/null
+++ b/src/views/modules/print/print_outBox_label0327.js
@@ -0,0 +1,202 @@
+/*调用js打印标签*/
+import getLodop from '@/utils/LodopFuncs.js'
+/*打印材料卷标签*/
+export function printOutBoxLabel(printList) {
+ const LODOP = getLodop()
+ if (LODOP) {
+ //LODOP.SET_LICENSES("", "AF8A5800B84BCC5218BCF67B92627BEA", "", "");
+ LODOP.SET_LICENSES("", "AF8A5800B823CC8E18BCF67B925E7BF0", "", "");
+ // LODOP.SET_PRINTER_INDEXA(printList[0].printerName);
+
+ //循环调用打印机
+ for(let i = 0; i < printList.length; i++){
+ let printData = printList[i];
+ LODOP.NewPage();
+ // LODOP.SET_PRINT_PAGESIZE(0,1000,1500,"");
+ LODOP.SET_PRINT_PAGESIZE(0,1000,1500,"");
+ LODOP.ADD_PRINT_RECT(60,5,551,270,0,1);
+ LODOP.ADD_PRINT_TEXT(3,35,496,50,printData.siteName );
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial Black");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",22);
+ LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(45,25,44,20,"Date:");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(44,378,179,25,"IATF: 16949: 2016 CERTIFIED");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_LINE(91,5,90,556,0,1);
+ LODOP.ADD_PRINT_LINE(121,5,120,556,0,1);
+ LODOP.ADD_PRINT_LINE(151,5,150,556,0,1);
+ LODOP.ADD_PRINT_LINE(181,5,180,556,0,1);
+ LODOP.ADD_PRINT_LINE(241,5,240,556,0,1);
+ LODOP.ADD_PRINT_LINE(301,5,300,556,0,1);
+ LODOP.ADD_PRINT_LINE(120,239,60,240,0,1);
+ LODOP.ADD_PRINT_LINE(330,368,150,369,0,1);
+ LODOP.ADD_PRINT_LINE(120,57,60,58,0,1);
+ LODOP.ADD_PRINT_LINE(120,298,60,299,0,1);
+ LODOP.ADD_PRINT_LINE(120,368,60,369,0,1);
+ LODOP.ADD_PRINT_LINE(330,234,240,235,0,1);
+ LODOP.ADD_PRINT_LINE(240,136,120,137,0,1);
+ LODOP.ADD_PRINT_LINE(90,476,60,477,0,1);
+ LODOP.ADD_PRINT_LINE(120,449,90,450,0,1);
+ LODOP.ADD_PRINT_LINE(180,436,150,437,0,1);
+ LODOP.ADD_PRINT_LINE(330,57,300,58,0,1);
+ LODOP.ADD_PRINT_LINE(330,290,300,291,0,1);
+ LODOP.ADD_PRINT_LINE(330,435,300,436,0,1);
+ LODOP.ADD_PRINT_TEXT(67,15,47,24,"P/N:");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(67,252,46,27,"REV");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(67,372,121,25,"Vendor Code");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,15,46,24,"P/O:");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,247,51,25,"Q.T.Y");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,381,69,25,"Carton");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,488,36,25,"OF");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(126,9,141,25,"Part Description");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(157,9,118,25,"Material Cert.");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(201,9,121,25,"Batch Number");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(307,17,42,25,"P/N");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(307,237,58,25,"Q.T.Y");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",13);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(307,388,47,26,"P/O");
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+
+ LODOP.ADD_PRINT_TEXT(69,63,187,25,printData.partSpec);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(45,60,173,20,printData.receiveDate);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(67,298,76,25,printData.partRevNo);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(68,482,74,25,printData.endCustVendorCode);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(98,63,187,25,printData.customerPONo);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(98,297,70,25,printData.unitQty);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(126,137,421,25,printData.partDesc);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(156,140,233,25,printData.mATERIALTYPE);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,446,38,25,printData.keyInfoInt1);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(97,516,43,25,printData.keyInfoInt2);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ if(printData.iconInfo!=''&&printData.iconInfo!=null) {
+ // LODOP.ADD_PRINT_IMAGE(185,425,99,50, "
");
+ LODOP.ADD_PRINT_IMAGE(185,425,99,50, "
");
+ LODOP.SET_PRINT_STYLEA(0,"Stretch",2);
+ }
+ if(printData.code=='CODE128') {
+ LODOP.ADD_PRINT_BARCODE(189,146,224,46,"128A",printData.batchNo);
+ LODOP.ADD_PRINT_BARCODE(248,13,214,46,"128A",printData.partSpec);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ LODOP.ADD_PRINT_BARCODE(248,240,120,46,"128A",printData.unitQty);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ LODOP.ADD_PRINT_BARCODE(248,376,169,46,"128A",printData.customerPONo);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ }else {
+ LODOP.ADD_PRINT_BARCODE(189,146,219,46,"Code39",printData.batchNo);
+ LODOP.ADD_PRINT_BARCODE(248,13,214,46,"Code39",printData.partSpec);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ LODOP.ADD_PRINT_BARCODE(248,240,120,46,"Code39",printData.unitQty);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ LODOP.ADD_PRINT_BARCODE(248,376,169,46,"Code39",printData.customerPONo);
+ LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
+ }
+ LODOP.ADD_PRINT_TEXT(307,64,170,25,printData.partSpec);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(307,304,70,25,printData.unitQty);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(308,437,121,25,printData.customerPONo);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(333,11,540,20,"Manufactured by "+ printData.siteName);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ // LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ LODOP.ADD_PRINT_TEXT(348,11,548,35,printData.siteDetail);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",7);
+
+ LODOP.ADD_PRINT_TEXT(157,370,65,25,printData.hARDNESS);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ 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(157,438,121,25,printData.cOLOR);
+ LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
+ LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
+ LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
+ LODOP.SET_PRINT_STYLEA(0,"Bold",1);
+ // LODOP.SET_PRINT_STYLEA(1,"AngleOfPageInside",-90);
+ }
+
+ // LODOP.PRINT_DESIGN();
+ LODOP.PREVIEW();
+ // LODOP.PRINT();
+ console.log("操作成功!")
+ }
+}
+
diff --git a/src/views/modules/production/inspect.vue b/src/views/modules/production/inspect.vue
index 796d2ca..f252b9a 100644
--- a/src/views/modules/production/inspect.vue
+++ b/src/views/modules/production/inspect.vue
@@ -13,6 +13,7 @@
+
@@ -332,6 +333,9 @@
import {
printInspectLabel,
} from "@/views/modules/print/print_inspect_label.js"
+ import {
+ printInspectStockLabel,
+ } from "@/views/modules/print/print_inspect_labelForPartStock.js"
export default {
name: 'soscheduleRouting',
components: {
@@ -473,8 +477,8 @@
this.inspectData.inspectResult= JSON.parse(JSON.stringify(row.inspectResult));
this.inspectData.inspectRemark= JSON.parse(JSON.stringify(row.inspectRemark));
this.inspectData.seqNo=row.seqNo;
- this.inspectData.newDate='',
- this.inspectData.confirmedTransNo=row.confirmedTransNo
+ this.inspectData.newDate='';
+ this.inspectData.confirmedTransNo=row.confirmedTransNo
this.inspectFlag=true;
},
inspectSave(){
@@ -495,12 +499,18 @@
this.search ();
let printData=data.row
printData.userId=this.$store.state.user.name
- if(printData.toTypeFlagDb!='I'){
- printData.seqNo=printData.orderNo
+ if(printData.toTypeFlagDb!='S'){
+ let array=[];
+ array.push(printData)
+ printInspectStockLabel(array)
+ }else {
+ if(printData.toTypeFlagDb!='I'){
+ printData.seqNo=printData.orderNo
+ }
+ let array=[];
+ array.push(printData)
+ printInspectLabel(array)
}
- let array=[];
- array.push(printData)
- printInspectLabel(array)
this.inspectFlag=false
this.$message({
message: '操作成功',
@@ -567,30 +577,44 @@
})
},
toPrint(row){
-
- inspectPrint(row).then(({data}) => {
- if (data && data.code === 0) {
- let printData=data.row
- printData.userId=this.$store.state.user.name
- if(printData.toTypeFlagDb!='I'){
- printData.seqNo=printData.orderNo
- }
- if(row.toTypeFlag=='硫化检验单(重复)'){
- printData.type='(变更)'
+ if(row.toTypeFlagDb=='S') {
+ inspectPrint(row).then(({data}) => {
+ if (data && data.code === 0) {
+ let printData=data.row
+ printData.userId=this.$store.state.user.name
+ let array=[];
+ array.push(printData)
+ printInspectStockLabel(array)
}else {
- printData.type=''
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
}
+ })
+ }else {
+ inspectPrint(row).then(({data}) => {
+ if (data && data.code === 0) {
+ let printData=data.row
+ printData.userId=this.$store.state.user.name
+ if(printData.toTypeFlagDb!='I'){
+ printData.seqNo=printData.orderNo
+ }
+ if(row.toTypeFlag=='硫化检验单(重复)'){
+ printData.type='(变更)'
+ }else {
+ printData.type=''
+ }
- let array=[];
- array.push(printData)
- printInspectLabel(array)
- }else {
- this.$alert(data.msg, '错误', {
- confirmButtonText: '确定'
- })
- }
- })
-
+ let array=[];
+ array.push(printData)
+ printInspectLabel(array)
+ }else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
+ }
},
createExportData () {
return this.tableData
diff --git a/src/views/modules/production/stockPrint.vue b/src/views/modules/production/stockPrint.vue
index 1f258c9..c631c8d 100644
--- a/src/views/modules/production/stockPrint.vue
+++ b/src/views/modules/production/stockPrint.vue
@@ -28,6 +28,9 @@
+
+
+
@@ -169,6 +172,7 @@
endDate:'',
printFlag:'N',
seqNo:'',
+ batchNo:'',
},
photoUrl:'',
sopData:{