| 
					
				 | 
			
			
				@@ -1995,7 +1995,6 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				"cpoid=(select  top 1 cOrderCode from rdrecord01 where ccode='"+syPackingListTailoring.getRdrecord32Code()+"')","poid"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			System.out.println("orderData\t"+orderData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			String cvenName=syPackingListTailoringMapper.getCvenName(syPackingListTailoring.getSupplierCode());//供应商编码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			//List<SyPackingListFabricItem> listFabricItems=syPackingListFabric.getSyPackingListFabricItem();//需要进行分组 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			List<SyPackingListTailoringItem> listTailoringItems=listTailoringItemMaps.get(customer); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			//System.out.println("codes.size\t"+codes.size()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2026,9 +2025,12 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			jsonObject1.put("CDEFINE4",syPackingListTailoring.getTheFinalShippingDate().substring(0,10));//最终船期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			jsonObject1.put("CDEFINE6",syPackingListTailoring.getTheFinalShippingDate2().substring(0,10));//合同日期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			jsonObject1.put("CDEFINE10",syPackingListTailoring.getShippingOrderNumber());//托书号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if(syPackingListTailoring.getSupplierCode()!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				String	venName=syPackingListTailoringMapper.getCvenName(syPackingListTailoring.getSupplierCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				jsonObject1.put("CDEFINE12",cvenName);//供应商全称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(account.equals("102")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				String	venName=syPackingListTailoringMapper.getCvenName(customer); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				jsonObject1.put("CDEFINE12",venName);//供应商全称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				String	venName=syPackingListTailoringMapper.getCvenName(customer.split("-")[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				jsonObject1.put("CDEFINE12",venName);//供应商全称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			jsonObject1.put("CPAYCODE",orderData.get("cPayCode"));//付款条件编码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			jsonObject1.put("IEXCHRATE",orderData.get("nflat"));//汇率 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2394,12 +2396,12 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		List<Map<String,Object>> suppliers=syPackingListTailoringMapper.getSuppliers("rdrecord01",codes.toArray(new String[codes.size()])); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		Map<String,List<String>> mapLists=new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		for (Map<String,Object> map : suppliers){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if(mapLists.containsKey(map.get("cVenCode").toString()+map.get("cPersonCode").toString())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				mapLists.get(map.get("cVenCode").toString()+map.get("cPersonCode").toString()).add(map.get("ccode").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(mapLists.containsKey(map.get("cVenCode").toString()+"-"+map.get("cPersonCode").toString())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				mapLists.get(map.get("cVenCode").toString()+"-"+map.get("cPersonCode").toString()).add(map.get("ccode").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				List<String> list=new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				list.add(map.get("ccode").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				mapLists.put(map.get("cVenCode").toString()+map.get("cPersonCode").toString(),list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				mapLists.put(map.get("cVenCode").toString()+"-"+map.get("cPersonCode").toString(),list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		System.out.println("mapLists\t"+mapLists); 
			 |