Quellcode durchsuchen

修改面料超发数量

huxy vor 2 Jahren
Ursprung
Commit
8c4575bbac

+ 3 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splfi/service/impl/SyPackingListFabricServiceImpl.java

@@ -180,6 +180,9 @@ return null;
 		//System.out.println("ids的数据为:\t"+ids[0]+"\ngroupIds为:\t"+groupIds[0]);
 		List<SyPackingListFabricItem> syPackingListFabricItems=syPackingListFabricItemMapper.getSyShippingDetailsDatas(ids,groupIds);
 		for (SyPackingListFabricItem syPackingListFabricItem : syPackingListFabricItems){
+			if(syPackingListFabricItem.getExcessQuantity()<0){
+				syPackingListFabricItem.setExcessQuantity(0);//如果超发数量为-1就写为0
+			}
 			if(syPackingListFabricItem.getVenId().indexOf("04")>-1&&!syPackingListFabricItem.getVenId().equals("0499")){
 				//满足条件
 				SyShippingDetailsItem syShippingDetailsItem=syShippingDetailsItemMapper.selectById(syPackingListFabricItem.getSyShippingDetailsItemId());//获取出运明细子表数据