|
@@ -567,6 +567,7 @@ public class SyPackingListFabricController implements Job {
|
|
|
List<SyPackingListFabric> listFabrics=syPackingListFabricService.queryByList(id);
|
|
List<SyPackingListFabric> listFabrics=syPackingListFabricService.queryByList(id);
|
|
|
List<SyPackingListFabric> listFabrics1=new ArrayList<>();
|
|
List<SyPackingListFabric> listFabrics1=new ArrayList<>();
|
|
|
List<SyPackingListFabric> listFabrics2=new ArrayList<>();
|
|
List<SyPackingListFabric> listFabrics2=new ArrayList<>();
|
|
|
|
|
+ List<SyPackingListFabric> listFabrics3=new ArrayList<>();
|
|
|
if(listFabrics.size()==0){
|
|
if(listFabrics.size()==0){
|
|
|
codeMaps.put("error","未在装箱单找到对应单据");//失败信息
|
|
codeMaps.put("error","未在装箱单找到对应单据");//失败信息
|
|
|
return "未在装箱单找到对应单据";
|
|
return "未在装箱单找到对应单据";
|
|
@@ -583,6 +584,9 @@ public class SyPackingListFabricController implements Job {
|
|
|
if (fabric.getDocumentNo().substring(0,3).equals("102")){
|
|
if (fabric.getDocumentNo().substring(0,3).equals("102")){
|
|
|
listFabrics2.add(fabric);
|
|
listFabrics2.add(fabric);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (fabric.getDocumentNo().substring(0,2).equals("ML")){
|
|
|
|
|
+ listFabrics3.add(fabric);
|
|
|
|
|
+ }
|
|
|
fabric.setSaleInvoiceError("");
|
|
fabric.setSaleInvoiceError("");
|
|
|
////System.out.println("madate\t"+mapdate);
|
|
////System.out.println("madate\t"+mapdate);
|
|
|
if(mapdate!=null){
|
|
if(mapdate!=null){
|
|
@@ -616,6 +620,7 @@ public class SyPackingListFabricController implements Job {
|
|
|
message = syPackingListFabricService.pushInvoiceTwo(listFabrics2);//推送102销售发票
|
|
message = syPackingListFabricService.pushInvoiceTwo(listFabrics2);//推送102销售发票
|
|
|
message = syPackingListFabricService.pushInvoiceOne(listFabrics2);//推送101采购发票
|
|
message = syPackingListFabricService.pushInvoiceOne(listFabrics2);//推送101采购发票
|
|
|
message = syPackingListFabricService.pushInvoiceOne(listFabrics1);//推送101采购发票
|
|
message = syPackingListFabricService.pushInvoiceOne(listFabrics1);//推送101采购发票
|
|
|
|
|
+ message = syPackingListFabricService.pushInvoiceFor(listFabrics3);//推送101采购发票
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
|
}
|
|
}
|
|
@@ -649,6 +654,7 @@ public class SyPackingListFabricController implements Job {
|
|
|
}
|
|
}
|
|
|
syPackingListFabricService.updateBatchById(listFabrics1);
|
|
syPackingListFabricService.updateBatchById(listFabrics1);
|
|
|
syPackingListFabricService.updateBatchById(listFabrics2);
|
|
syPackingListFabricService.updateBatchById(listFabrics2);
|
|
|
|
|
+ syPackingListFabricService.updateBatchById(listFabrics3);
|
|
|
codeMaps.put("message",msgs.stream().distinct().collect(Collectors.toList()));//推送成功消息
|
|
codeMaps.put("message",msgs.stream().distinct().collect(Collectors.toList()));//推送成功消息
|
|
|
codeMaps.put("error",errors.stream().distinct().collect(Collectors.toList()));//推送失败信息
|
|
codeMaps.put("error",errors.stream().distinct().collect(Collectors.toList()));//推送失败信息
|
|
|
if(errors.size()==0){
|
|
if(errors.size()==0){
|