Slot wasn't set in Description GetDefault
This commit is contained in:
@ -46,7 +46,7 @@ public class Description : IDescription, Shared.Properties.IDescription
|
|||||||
public string StdDev { get; set; }
|
public string StdDev { get; set; }
|
||||||
public string Thickness { get; set; }
|
public string Thickness { get; set; }
|
||||||
//
|
//
|
||||||
public string SlotNumber { get; set; }
|
public string Slot { get; set; }
|
||||||
public string ThicknessFourteen3mmEdgeMean { get; set; }
|
public string ThicknessFourteen3mmEdgeMean { get; set; }
|
||||||
public string ThicknessFourteen3mmEdgePercent { get; set; }
|
public string ThicknessFourteen3mmEdgePercent { get; set; }
|
||||||
public string ThicknessFourteen5mmEdgeMean { get; set; }
|
public string ThicknessFourteen5mmEdgeMean { get; set; }
|
||||||
@ -85,7 +85,8 @@ public class Description : IDescription, Shared.Properties.IDescription
|
|||||||
nameof(Title),
|
nameof(Title),
|
||||||
nameof(UniqueId),
|
nameof(UniqueId),
|
||||||
nameof(Wafer),
|
nameof(Wafer),
|
||||||
nameof(Zone)
|
nameof(Zone),
|
||||||
|
nameof(Slot)
|
||||||
};
|
};
|
||||||
return results;
|
return results;
|
||||||
}
|
}
|
||||||
@ -231,7 +232,7 @@ public class Description : IDescription, Shared.Properties.IDescription
|
|||||||
StdDev = processData.StdDev,
|
StdDev = processData.StdDev,
|
||||||
Thickness = detail.Thickness,
|
Thickness = detail.Thickness,
|
||||||
//
|
//
|
||||||
SlotNumber = processData.SlotNumber,
|
Slot = processData.Slot,
|
||||||
ThicknessFourteen3mmEdgeMean = processData.ThicknessFourteen3mmEdgeMean,
|
ThicknessFourteen3mmEdgeMean = processData.ThicknessFourteen3mmEdgeMean,
|
||||||
ThicknessFourteen3mmEdgePercent = processData.ThicknessFourteen3mmEdgePercent,
|
ThicknessFourteen3mmEdgePercent = processData.ThicknessFourteen3mmEdgePercent,
|
||||||
ThicknessFourteen5mmEdgeMean = processData.ThicknessFourteen5mmEdgeMean,
|
ThicknessFourteen5mmEdgeMean = processData.ThicknessFourteen5mmEdgeMean,
|
||||||
@ -294,6 +295,7 @@ public class Description : IDescription, Shared.Properties.IDescription
|
|||||||
StdDev = nameof(StdDev),
|
StdDev = nameof(StdDev),
|
||||||
Thickness = nameof(Thickness),
|
Thickness = nameof(Thickness),
|
||||||
//
|
//
|
||||||
|
Slot = nameof(Slot),
|
||||||
ThicknessFourteen3mmEdgeMean = nameof(ThicknessFourteen3mmEdgeMean),
|
ThicknessFourteen3mmEdgeMean = nameof(ThicknessFourteen3mmEdgeMean),
|
||||||
ThicknessFourteen3mmEdgePercent = nameof(ThicknessFourteen3mmEdgePercent),
|
ThicknessFourteen3mmEdgePercent = nameof(ThicknessFourteen3mmEdgePercent),
|
||||||
ThicknessFourteen5mmEdgeMean = nameof(ThicknessFourteen5mmEdgeMean),
|
ThicknessFourteen5mmEdgeMean = nameof(ThicknessFourteen5mmEdgeMean),
|
||||||
|
@ -39,7 +39,7 @@ public partial class ProcessData : IProcessData
|
|||||||
public string Wafer { get; set; }
|
public string Wafer { get; set; }
|
||||||
public string Zone { get; set; }
|
public string Zone { get; set; }
|
||||||
//
|
//
|
||||||
public string SlotNumber { get; set; }
|
public string Slot { get; set; }
|
||||||
public string ThicknessFourteen3mmEdgeMean { get; set; }
|
public string ThicknessFourteen3mmEdgeMean { get; set; }
|
||||||
public string ThicknessFourteen3mmEdgePercent { get; set; }
|
public string ThicknessFourteen3mmEdgePercent { get; set; }
|
||||||
public string ThicknessFourteen5mmEdgeMean { get; set; }
|
public string ThicknessFourteen5mmEdgeMean { get; set; }
|
||||||
@ -257,7 +257,7 @@ public partial class ProcessData : IProcessData
|
|||||||
Detail detail;
|
Detail detail;
|
||||||
string reactor;
|
string reactor;
|
||||||
int counter = 1;
|
int counter = 1;
|
||||||
int slotNumber = 0;
|
int slot = 0;
|
||||||
List<Detail> details = new();
|
List<Detail> details = new();
|
||||||
StringBuilder titleFixed = new();
|
StringBuilder titleFixed = new();
|
||||||
StringBuilder waferFixed = new();
|
StringBuilder waferFixed = new();
|
||||||
@ -267,7 +267,7 @@ public partial class ProcessData : IProcessData
|
|||||||
DateTime dateTime = GetDateTime(logistics, tickOffset, txt.Header.DateTime);
|
DateTime dateTime = GetDateTime(logistics, tickOffset, txt.Header.DateTime);
|
||||||
// Remove illegal characters \/:*?"<>| found in the Batch
|
// Remove illegal characters \/:*?"<>| found in the Batch
|
||||||
string batch = Regex.Replace(txt.Header.Batch, @"[\\,\/,\:,\*,\?,\"",\<,\>,\|]", "_").Split('\r')[0].Split('\n')[0];
|
string batch = Regex.Replace(txt.Header.Batch, @"[\\,\/,\:,\*,\?,\"",\<,\>,\|]", "_").Split('\r')[0].Split('\n')[0];
|
||||||
bool isWaferSlot = !string.IsNullOrEmpty(txt.Header.Wafer) && txt.Header.Wafer.Length is 1 or 2 && int.TryParse(txt.Header.Wafer, out slotNumber);
|
bool isWaferSlot = !string.IsNullOrEmpty(txt.Header.Wafer) && txt.Header.Wafer.Length is 1 or 2 && int.TryParse(txt.Header.Wafer, out slot);
|
||||||
Descriptor descriptor = isWaferSlot ? GetDescriptor(txt.Header.Batch) : GetDescriptor(txt.Header.Wafer);
|
Descriptor descriptor = isWaferSlot ? GetDescriptor(txt.Header.Batch) : GetDescriptor(txt.Header.Wafer);
|
||||||
psn = descriptor.PSN;
|
psn = descriptor.PSN;
|
||||||
rds = descriptor.RDS;
|
rds = descriptor.RDS;
|
||||||
@ -332,9 +332,9 @@ public partial class ProcessData : IProcessData
|
|||||||
Employee = employee;
|
Employee = employee;
|
||||||
JobID = logistics.JobID;
|
JobID = logistics.JobID;
|
||||||
UniqueId = uniqueId;
|
UniqueId = uniqueId;
|
||||||
|
Slot = slot.ToString("00");
|
||||||
Title = titleFixed.ToString();
|
Title = titleFixed.ToString();
|
||||||
Wafer = waferFixed.ToString();
|
Wafer = waferFixed.ToString();
|
||||||
SlotNumber = slotNumber.ToString("00");
|
|
||||||
foreach (Site site in txt.Body.Sites)
|
foreach (Site site in txt.Body.Sites)
|
||||||
{
|
{
|
||||||
detail = new()
|
detail = new()
|
||||||
|
Reference in New Issue
Block a user