|  | @@ -13,6 +13,7 @@ using System.Linq;
 | 
												
													
														
															|  |  using System.Net.Sockets;
 |  |  using System.Net.Sockets;
 | 
												
													
														
															|  |  using System.Text;
 |  |  using System.Text;
 | 
												
													
														
															|  |  using System.Text.RegularExpressions;
 |  |  using System.Text.RegularExpressions;
 | 
												
													
														
															|  | 
 |  | +using System.Threading;
 | 
												
													
														
															|  |  using System.Threading.Tasks;
 |  |  using System.Threading.Tasks;
 | 
												
													
														
															|  |  using System.Windows;
 |  |  using System.Windows;
 | 
												
													
														
															|  |  
 |  |  
 | 
												
											
												
													
														
															|  | @@ -282,11 +283,8 @@ namespace FurnaceUI.Views.Jobs
 | 
												
													
														
															|  |          protected override void OnInitialize()
 |  |          protected override void OnInitialize()
 | 
												
													
														
															|  |          {
 |  |          {
 | 
												
													
														
															|  |              base.OnInitialize();
 |  |              base.OnInitialize();
 | 
												
													
														
															|  | 
 |  | +        
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  | -            for (int i = 0; i < 25; i++)
 |  | 
 | 
												
													
														
															|  | -            {
 |  | 
 | 
												
													
														
															|  | -                SlotNoList.Add(new SlotItem() { SlotNoEnable = false, SlotNoExist = "None" });
 |  | 
 | 
												
													
														
															|  | -            }
 |  | 
 | 
												
													
														
															|  |          }
 |  |          }
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |          public void SlotNoCheck(string SlotNo)
 |  |          public void SlotNoCheck(string SlotNo)
 | 
												
											
												
													
														
															|  | @@ -530,6 +528,8 @@ namespace FurnaceUI.Views.Jobs
 | 
												
													
														
															|  |          protected override void OnViewLoaded(object view)
 |  |          protected override void OnViewLoaded(object view)
 | 
												
													
														
															|  |          {
 |  |          {
 | 
												
													
														
															|  |              base.OnViewLoaded(view);
 |  |              base.OnViewLoaded(view);
 | 
												
													
														
															|  | 
 |  | +
 | 
												
													
														
															|  | 
 |  | +         
 | 
												
													
														
															|  |              StockerCarrier();
 |  |              StockerCarrier();
 | 
												
													
														
															|  |              M1Carrierlist.Clear();
 |  |              M1Carrierlist.Clear();
 | 
												
													
														
															|  |              M2Carrierlist.Clear();
 |  |              M2Carrierlist.Clear();
 | 
												
											
												
													
														
															|  | @@ -606,6 +606,11 @@ namespace FurnaceUI.Views.Jobs
 | 
												
													
														
															|  |          protected override void OnViewReady(object view)
 |  |          protected override void OnViewReady(object view)
 | 
												
													
														
															|  |          {
 |  |          {
 | 
												
													
														
															|  |              base.OnViewReady(view);
 |  |              base.OnViewReady(view);
 | 
												
													
														
															|  | 
 |  | +            for (int i = 0; i < 25; i++)
 | 
												
													
														
															|  | 
 |  | +            {
 | 
												
													
														
															|  | 
 |  | +                SlotNoList.Add(new SlotItem() { SlotNoEnable = false, SlotNoExist = "None" });
 | 
												
													
														
															|  | 
 |  | +            }
 | 
												
													
														
															|  | 
 |  | +
 | 
												
													
														
															|  |              if (WaferType == "P")
 |  |              if (WaferType == "P")
 | 
												
													
														
															|  |                  Carrierlist = PCarrierlist;
 |  |                  Carrierlist = PCarrierlist;
 | 
												
													
														
															|  |              if (WaferType == "SD")
 |  |              if (WaferType == "SD")
 |