| 
					
				 | 
			
			
				@@ -167,7 +167,7 @@ public class TmstruckUnloadResultServiceImpl implements ITmstruckUnloadResultSer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 omsFeign.closeInwardOrder(DataChange.dataToBigDecimal(mesMap.get("orderId")).intValue(), sqe); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            utilsService.pushMesToWebsocket((String) map.get("capacityNumber"), "卸货"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            utilsService.pushMesToWebsocket((String) mesMap.get("capacityNumber"), "卸货"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             BigDecimal orderId = DataChange.dataToBigDecimal(mesMap.get("orderId")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Map<String,Object>  remarkMap=tmstruckTimeTaskResultMapper.selectInwardDueTimeByOrderId(orderId); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -180,14 +180,20 @@ public class TmstruckUnloadResultServiceImpl implements ITmstruckUnloadResultSer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(orderType == 12 || orderType == 13){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            map.put("updateLoadResult", 1);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Integer checkMaterial = tmstruckUnloadResultMapper.checkMaterialIdUnload(DataChange.dataToBigDecimal(mesMap.get("totalId")), DataChange.dataToBigDecimal(map.get("materialId"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(checkMaterial != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                return -2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return -2;   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        map.putAll(tmstruckUnloadResultMapper.selectTotalIdByOrderNo((String) map.get("orderNumber"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> dataMap = tmstruckUnloadResultMapper.selectUnloadMesByOrderNo(map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(dataMap == null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return -3;   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        map.putAll(dataMap); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         updateUnloadResultBy(map);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        map.put("orderId", mesMap.get("orderId")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         utilsService.updateOrderLineSequence(map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         switch (orderType){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             case 5: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -200,11 +206,11 @@ public class TmstruckUnloadResultServiceImpl implements ITmstruckUnloadResultSer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             case 17: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             case 18: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             case 20: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                tmstruckReceiptResultService.addReceiptResult(map);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tmstruckReceiptResultService.addReceiptResult(DataChange.dataToBigDecimal(map.get("resultTotalId")));  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        utilsService.pushMesToWebsocket((String) map.get("capacityNumber"), "卸货"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        utilsService.pushMesToWebsocket((String) mesMap.get("capacityNumber"), "卸货"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |