|  |  |  | @ -3501,4 +3501,25 @@ public class MesHqlPack { | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         return packBean; | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     /** | 
		
	
		
			
				|  |  |  |  |      * MES下线报工查询条件封装 | 
		
	
		
			
				|  |  |  |  |      * | 
		
	
		
			
				|  |  |  |  |      * @param productOffLine | 
		
	
		
			
				|  |  |  |  |      * @return | 
		
	
		
			
				|  |  |  |  |      */ | 
		
	
		
			
				|  |  |  |  |     public static DdlPackBean getIfProductOffLine(IfProductOffLine productOffLine) { | 
		
	
		
			
				|  |  |  |  |         DdlPackBean packBean = getAllBaseDataByNormalPro(productOffLine, productOffLine.getOrganizeCode()); | 
		
	
		
			
				|  |  |  |  |         if (!StringUtils.isEmpty(productOffLine.getWorkCenterCode())) { | 
		
	
		
			
				|  |  |  |  |             DdlPreparedPack.getStringLikerPack(productOffLine.getWorkCenterCode(), "workCenterCode", packBean); | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         if (!StringUtils.isEmpty(productOffLine.getPartNo())) { | 
		
	
		
			
				|  |  |  |  |             DdlPreparedPack.getStringLikerPack(productOffLine.getPartNo(), "partNo", packBean); | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         if (!StringUtils.isEmpty(productOffLine.getCreateDateTimeStart()) || !StringUtils.isEmpty(productOffLine.getCreateDateTimeEnd())) { | 
		
	
		
			
				|  |  |  |  |             DdlPreparedPack.timeBuilder(productOffLine.getCreateDateTimeStart(), productOffLine.getCreateDateTimeEnd(), | 
		
	
		
			
				|  |  |  |  |                     "createDatetime", packBean, true); | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |         return packBean; | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | } | 
		
	
	
		
			
				
					|  |  |  | 
 |