| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -29,6 +29,7 @@ import org.springframework.transaction.annotation.Transactional; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import javax.annotation.Resource; | 
					 | 
					 | 
					 | 
					import javax.annotation.Resource; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import javax.servlet.http.HttpServletResponse; | 
					 | 
					 | 
					 | 
					import javax.servlet.http.HttpServletResponse; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import java.math.BigDecimal; | 
					 | 
					 | 
					 | 
					import java.math.BigDecimal; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					import java.util.ArrayList; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import java.util.Date; | 
					 | 
					 | 
					 | 
					import java.util.Date; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import java.util.List; | 
					 | 
					 | 
					 | 
					import java.util.List; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import java.util.Map; | 
					 | 
					 | 
					 | 
					import java.util.Map; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -198,6 +199,21 @@ public class CarCheckRecordServiceImpl extends ServiceImpl<CarCheckRecordMapper, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public void exportCarCheckRecordData(Long id, HttpServletResponse response) { | 
					 | 
					 | 
					 | 
					    public void exportCarCheckRecordData(Long id, HttpServletResponse response) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        CarCheckRecordDetailVO carCheckRecordDetailVO = this.getCarCheckRecord(id); | 
					 | 
					 | 
					 | 
					        CarCheckRecordDetailVO carCheckRecordDetailVO = this.getCarCheckRecord(id); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // 数据处理
 | 
					 | 
					 | 
					 | 
					        // 数据处理
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        // 检查项
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        List<CarCheckItemEntity> checkList = carCheckRecordDetailVO.getCheckItemList(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        List<CarCheckItemEntity> res = new ArrayList<>(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        checkList.forEach(item -> { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            String[] checkContent = item.getCheckContent().split(","); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            String[] checkResult = item.getCheckResult().split(","); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            for (int i = 0; i < checkContent.length; i++) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                CarCheckItemEntity carCheckItemEntity = new CarCheckItemEntity(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                carCheckItemEntity.setCheckItem(item.getCheckItem()); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                carCheckItemEntity.setCheckContent(checkContent[i]); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                carCheckItemEntity.setCheckResult(checkResult[i]); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                res.add(carCheckItemEntity); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        carCheckRecordDetailVO.setCheckItemList(res); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // 表头年月
 | 
					 | 
					 | 
					 | 
					        // 表头年月
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        String code = carCheckRecordDetailVO.getCode(); | 
					 | 
					 | 
					 | 
					        String code = carCheckRecordDetailVO.getCode(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        carCheckRecordDetailVO.setYear(code.substring(4, 8)); | 
					 | 
					 | 
					 | 
					        carCheckRecordDetailVO.setYear(code.substring(4, 8)); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |