| 
					
				 | 
			
			
				@@ -134,7 +134,7 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         #region 开始进行优先判断 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        string value = ProtocolProxy.YG150Redis.Get(obj.Entity.CODE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        string value = ProtocolProxy.YG150Redis.Get(key1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         //当前被锁定的不是当前设备 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (value != key1 && value != obj.Entity.CODE) return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         ProtocolProxy.YG150Redis.Set(key1, obj.Entity.CODE); //锁定当前设备,输送线是不是并行执行,所以不用增加redis事务锁 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -180,7 +180,7 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             #region 结束锁定 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            string value = ProtocolProxy.YG150Redis.Get(obj.Entity.CODE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            string value = ProtocolProxy.YG150Redis.Get(key1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             //当前设备任然被锁定 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             if (value == obj.Entity.CODE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             { 
			 |