|  |  | @ -2194,39 +2194,40 @@ public class MesHqlPack { | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     /** |  |  |  |     /** | 
			
		
	
		
		
			
				
					
					|  |  |  |      * 维修记录 |  |  |  |      * 不良记录 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |      * |  |  |  |      * | 
			
		
	
		
		
			
				
					
					|  |  |  |      * @param mesRepairRecord |  |  |  |      * @param defectRecord | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |      * @param organizeCode |  |  |  |      * @param organizeCode | 
			
		
	
		
		
			
				
					
					|  |  |  |      * @return |  |  |  |      * @return | 
			
		
	
		
		
			
				
					
					|  |  |  |      */ |  |  |  |      */ | 
			
		
	
		
		
			
				
					
					|  |  |  |     public static DdlPackBean getMesRepairRecord(MesRepairRecord mesRepairRecord, String organizeCode) { |  |  |  |     public static DdlPackBean getMesDefectRecord(MesDefectRecord defectRecord, String organizeCode) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         DdlPackBean packBean = getAllBaseDataByNormalPro(mesRepairRecord, organizeCode); |  |  |  |         DdlPackBean packBean = getAllBaseDataByNormalPro(defectRecord, organizeCode); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getPartNo())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getPartNo())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringRightLikerPack(mesRepairRecord.getPartNo(), "partNo", packBean); |  |  |  |             DdlPreparedPack.getStringEqualPack(defectRecord.getPartNo(), "partNo", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getSerialNumber())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getSerialNumber())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringEqualPack(mesRepairRecord.getSerialNumber(), "serialNumber", packBean); |  |  |  |             DdlPreparedPack.getStringLikerPack(defectRecord.getSerialNumber(), "serialNumber", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getWorkCenterCode())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getWorkCenterCode())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringLikerPack(mesRepairRecord.getWorkCenterCode(), "workCenterCode", packBean); |  |  |  |             DdlPreparedPack.getStringEqualPack(defectRecord.getWorkCenterCode(), "workCenterCode", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getWorkCellCode())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getWorkCellCode())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringLikerPack(mesRepairRecord.getWorkCellCode(), "workCellCode", packBean); |  |  |  |             DdlPreparedPack.getStringEqualPack(defectRecord.getWorkCellCode(), "workCellCode", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getDefectCode())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getDefectCode())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringLikerPack(mesRepairRecord.getDefectCode(), "defectCode", packBean); |  |  |  |             DdlPreparedPack.getStringEqualPack(defectRecord.getDefectCode(), "defectCode", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getRepairCode())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getWorkOrderNo())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringLikerPack(mesRepairRecord.getRepairCode(), "repairCode", packBean); |  |  |  |             DdlPreparedPack.getStringLikerPack(defectRecord.getWorkOrderNo(), "workOrderNo", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getDcCode())) { |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getRepairStatus())) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.getStringLikerPack(mesRepairRecord.getDcCode(), "dcCode", packBean); |  |  |  |             DdlPreparedPack.getNumEqualPack(defectRecord.getRepairStatus(), "repairStatus", packBean); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeEnd())) { |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (!StringUtils.isEmpty(defectRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(defectRecord.getCreateDateTimeEnd())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             DdlPreparedPack.timeBuilder( |  |  |  |             DdlPreparedPack.timeBuilder( | 
			
		
	
		
		
			
				
					
					|  |  |  |                     mesRepairRecord.getCreateDateTimeStart(), |  |  |  |                     defectRecord.getCreateDateTimeStart(), | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     mesRepairRecord.getCreateDateTimeEnd(), |  |  |  |                     defectRecord.getCreateDateTimeEnd(), | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                     "createDatetime", packBean, true); |  |  |  |                     "createDatetime", packBean, true); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         return packBean; |  |  |  |         return packBean; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |