Browse Source

推送发票

huxy 1 year ago
parent
commit
5117103627

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splfi/controller/SyPackingListFabricController.java

@@ -575,7 +575,7 @@ public class SyPackingListFabricController implements Job {
 		 List<String> msgs=new ArrayList<>();
 		 List<String> errors=new ArrayList<>();
 		 for (SyPackingListFabric tailoring : listFabrics){
-			 if(tailoring.getSaleInvoiceError()!=null){
+			 if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
 				 errors.add(tailoring.getSaleInvoiceError());
 			 }
 			 if(tailoring.getSaleInvoiceCode()!=null){

+ 7 - 7
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splt/controller/SyPackingListTailoringController.java

@@ -2018,13 +2018,13 @@ public class SyPackingListTailoringController implements Job {
 			 	try{
 					if(i==0){
 						maps.put("account","103");//账套号
-						message+=syPackingListTailoringService.pushInvoice3(listTailorings, maps);
+						message+=syPackingListTailoringService.pushInvoice3(listMap.get(key), maps);
 					}else if(i==1){
 						maps.put("account","102");//账套号
-						message+=syPackingListTailoringService.pushInvoice2(listTailorings, maps);
+						message+=syPackingListTailoringService.pushInvoice2(listMap.get(key), maps);
 					}else if(i==2){
 						maps.put("account","101");//账套号
-						message+=syPackingListTailoringService.pushInvoice1(listTailorings, maps);
+						message+=syPackingListTailoringService.pushInvoice1(listMap.get(key), maps);
 					}
 				}catch (Exception e){
 			 		e.printStackTrace();
@@ -2032,11 +2032,11 @@ public class SyPackingListTailoringController implements Job {
 
 				 try{
 					 if(i==0){
-						 message+=syPackingListTailoringService.pushInvoice6(listTailorings, maps);
+						 message+=syPackingListTailoringService.pushInvoice6(listMap.get(key), maps);
 					 }else if(i==1){
-						 message+=syPackingListTailoringService.pushInvoice5(listTailorings, maps);
+						 message+=syPackingListTailoringService.pushInvoice5(listMap.get(key), maps);
 					 }else if(i==2){
-						 message+=syPackingListTailoringService.pushInvoice4(listTailorings, maps);
+						 message+=syPackingListTailoringService.pushInvoice4(listMap.get(key), maps);
 					 }
 				 }catch (Exception e){
 					 e.printStackTrace();
@@ -2048,7 +2048,7 @@ public class SyPackingListTailoringController implements Job {
 		 List<String> msgs=new ArrayList<>();
 		 List<String> errors=new ArrayList<>();
 		 for (SyPackingListTailoring tailoring : listTailorings){
-			 if(tailoring.getSaleInvoiceError()!=null){
+			 if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
 				errors.add(tailoring.getSaleInvoiceError());
 			 }
 			 if(tailoring.getSaleInvoiceCode()!=null){