| 
					
				 | 
			
			
				@@ -5,6 +5,7 @@ import com.ruoyi.biz.mapper.TwinEmpCalcMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.biz.service.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.biz.tools.Tools; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.common.core.text.Convert; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.common.utils.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.ibatis.session.ExecutorType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.ibatis.session.SqlSession; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.ibatis.session.SqlSessionFactory; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -162,13 +163,15 @@ public class TwinEmpCalcServiceImpl implements ITwinEmpCalcService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     String[] temp = ss.split("-"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     BigDecimal density = new BigDecimal(temp[0]).setScale(2, RoundingMode.HALF_UP); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     Integer mick = Integer.parseInt(temp[1]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    BigDecimal height = new BigDecimal(temp[2]).setScale(2, RoundingMode.HALF_UP); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     TwinCalcDay td = calcMap.get(deviceId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     TwinEmpCalc calc = new TwinEmpCalc(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     calc.setDeviceId(deviceId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (StringUtils.isNotEmpty(temp[2])&&!"null".equals(temp[2])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        BigDecimal height = new BigDecimal(temp[2]).setScale(2, RoundingMode.HALF_UP); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        calc.setHeight(height); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     calc.setEfficiency(td.getEfficiencyA()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     calc.setEmpDate(td.getTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    calc.setHeight(height); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     BigDecimal length = resultMap.get(ss); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (!flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         calc.setEfficiency(td.getEfficiencyB()); 
			 |