| 
					
				 | 
			
			
				@@ -478,58 +478,27 @@ public class AddOrderJob implements Job,ApplicationContextAware { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(!syOrderDataVO.getSupplier().equals("马菲羊")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return syOrderDataVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            String sql2 = "SELECT" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth," +account[2]+" as ompoAccount"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " FROM" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    "  so_somain ss " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    "  join SO_SODetails s on s.id=ss.id" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " left join (" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " pd.cDefine23  as guangpeiGateWidth,pd.dArriveDate,"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " FROM PO_Pomain pm" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " LEFT JOIN  PO_Podetails pd on pm.POID=pd.POID" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " where pm.iverifystateex = 2 and (pm.cCloser is null or pm.cCloser='asuser')" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " UNION" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " od.cDefine23  as guangpeiGateWidth,"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid,od.dArriveDate" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " FROM OM_MOMain om" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " LEFT JOIN  OM_MODetails  od on om.MOID =od.MOID" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " where om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " ) p on s.isosid  = p.isosid and s.cInvCode = p.cInvCode" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " left join Vendor v on p.supplierCode=v.cVenCode"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    " where s.iRowNo ="+syOrderDataVO.getPoIrowno() +" and ss.cSOCode='"+syOrderDataVO.getOmpoCode()+"'"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            String sql2 = "SELECT  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "    ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth, " +account[2]+" as ompoAccount"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     FROM  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     so_somain ss   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     join SO_SODetails s on s.id=ss.id  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     left join (  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem,  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     od.cDefine23  as guangpeiGateWidth, " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid,od.dArriveDate  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     FROM OM_MOMain om  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     LEFT JOIN  OM_MODetails  od on om.MOID =od.MOID  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     where om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     ) p on s.isosid  = p.isosid and s.cInvCode = p.cInvCode  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     left join Vendor v on p.supplierCode=v.cVenCode " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    " where s.iRowNo ="+syOrderDataVO.getPoIrowno() +" and ss.cSOCode='"+syOrderDataVO.getOmpoCode()+"'"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     union all  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     SELECT  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "    ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth, " +account[2]+" as ompoAccount"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     FROM  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     so_somain ss   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     join SO_SODetails s on s.id=ss.id  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     left join (  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem,  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     pd.cDefine23  as guangpeiGateWidth,pd.dArriveDate, " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     FROM PO_Pomain pm  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     LEFT JOIN  PO_Podetails pd on pm.POID=pd.POID  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     where pm.iverifystateex = 2 and (pm.cCloser is null or pm.cCloser='asuser')  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     ) p on s.isosid  = p.isosid and s.cInvCode = p.cInvCode  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "     left join Vendor v on p.supplierCode=v.cVenCode " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            String sql2 = "SELECT" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " ompoCode,ompoIdItem,ompoId,supplierCode,v.cVenAbbName as supplier,iTaxPrice,dArriveDate,guangpeiGateWidth," +account[2]+" as ompoAccount"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " FROM" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "  so_somain ss " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "  join SO_SODetails s on s.id=ss.id" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " left join (" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " SELECT pm.cPOID as ompoCode,pm.POID as ompoId,pd.id as ompoIdItem," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " pd.cDefine23  as guangpeiGateWidth,pd.dArriveDate,"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " pm.cVenCode as supplierCode,pd.iTaxPrice,pd.cInvCode,pd.iorderdid as isosid" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " FROM PO_Pomain pm" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " LEFT JOIN  PO_Podetails pd on pm.POID=pd.POID" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " where pm.iverifystateex = 2 and (pm.cCloser is null or pm.cCloser='asuser')" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " UNION" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " SELECT om.cCode as ompoCode,om.MOID as ompoId,od.MODetailsID as ompoIdItem," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " od.cDefine23  as guangpeiGateWidth,od.dArriveDate,"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " om.cVenCode as supplierCode,od.iTaxPrice,od.cInvCode,od.isosid" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " FROM OM_MOMain om" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " LEFT JOIN  OM_MODetails  od on om.MOID =od.MOID" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " where om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " ) p on s.isosid  = p.isosid and s.cInvCode = p.cInvCode" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    " left join Vendor v on p.supplierCode=v.cVenCode"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     " where s.iRowNo ="+syOrderDataVO.getPoIrowno() +" and ss.cSOCode='"+syOrderDataVO.getOmpoCode()+"'"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             listSon = senYuDataSourceThree.queryForList(sql2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<JSONObject> jian2 = JsonChangeUtils.toJSONObject(listSon); 
			 |