| 
					
				 | 
			
			
				@@ -288,7 +288,9 @@ public class TmstruckTimeTaskResultServiceImpl implements ITmstruckTimeTaskResul 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultTimeType(inwardType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setInsertTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            tmstruckTimeTaskResult.setInsertUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (personnelSsoId!=null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tmstruckTimeTaskResult.setInsertUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //新增第一条计时实绩 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             i += tmstruckTimeTaskResultMapper.insertSelective(tmstruckTimeTaskResult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else if (inwardType.intValue()==3){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -297,7 +299,9 @@ public class TmstruckTimeTaskResultServiceImpl implements ITmstruckTimeTaskResul 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setTimeTaskResultId(tmstruckTimeTaskResultMapper.selectMaxId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultTimeType(new BigDecimal(3)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            tmstruckTimeTaskResult.setInsertUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (personnelSsoId!=null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tmstruckTimeTaskResult.setInsertUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResultMapper.insertSelective(tmstruckTimeTaskResult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //获取最新暂停结束确认时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Map<String, Object> map2 = new HashMap<>(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -316,7 +320,9 @@ public class TmstruckTimeTaskResultServiceImpl implements ITmstruckTimeTaskResul 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setTimeTaskResultId(tmstruckTimeTaskResult.getTimeTaskResultId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultValue(new BigDecimal((Time1))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmstruckTimeTaskResult.setResultUomId(new BigDecimal(900)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            tmstruckTimeTaskResult.setUpdateUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (personnelSsoId!=null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tmstruckTimeTaskResult.setUpdateUsername(personnelSsoId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             i += tmstruckTimeTaskResultMapper.updateByPrimaryKeySelective(tmstruckTimeTaskResult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             map.put("orderStatus", 2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             utilsMapper.updateOrderStatusByOrderIdOrNum(map); 
			 |