| 
					
				 | 
			
			
				@@ -107,7 +107,8 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 var devs = Device.Find(agvtask.Station).Create<StationDeviceGroup>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 foreach (var dev in devs.Items) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    dev.Data2.Goodscode = agvtask.ID; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    dev.Data.Goodscode = agvtask.ID; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    dev.Data.GoodsSize = (short)agvtask.Goodsnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             else if (Ltc.Do(agvtask, v => v.AGVStatus == AGVTaskStatus.取消)) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -159,7 +160,7 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 var station = Device.Where(v => v.DEVICEGROUP.Any(p => p.MEMBER.CODE == dev.Entity.CODE)).FirstOrDefault().Create<StationDeviceGroup>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 DB.Do(db => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    var agvTask = db.Default.Set<WCS_AGVTask>().Where(v => v.ID == dev.Data2.Goodscode).FirstOrDefault() ?? throw new WarnException("无完成AGV任务"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    var agvTask = db.Default.Set<WCS_AGVTask>().Where(v => v.ID == dev.Data.Goodscode).FirstOrDefault() ?? throw new WarnException("无完成AGV任务"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (agvTask.Status != AGVTaskStatus.完成扫码) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -188,7 +189,7 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     dev.Data.Tasknum = task.ID; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     dev.Data.Goodsstart = task.ADDRFROM.ToShort(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     dev.Data.Goodsend = task.ADDRNEXT.ToShort(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    dev.Data.Goodsnum = (short)agvTask.Goodsnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //dev.Data.Goodsnum = (short)agvTask.Goodsnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     dev.Data.CmdType = IstationCmdType.扫码入库; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     dev.Data.VoucherNo++; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     var msg = $"下达从{dev.Entity.CODE}移动至{next}的PLC指令。"; 
			 |