Reorganized project structure to separate backend process from frontend process.
This commit is contained in:
@ -0,0 +1,8 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class EquipmentStateByDay
|
||||
{
|
||||
public string StartTime { get; set; }
|
||||
public string AvailablePct { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class ManualReportEntries
|
||||
{
|
||||
public DayOfWeek Day { get; set; }
|
||||
public DateTime Date { get; set; }
|
||||
public int OperatorHeadcountDays { get; set; }
|
||||
public int OperatorHeadcountNights { get; set; }
|
||||
public int OperatorCallOutsDays { get; set; }
|
||||
public int OperatorCallOutsNights { get; set; }
|
||||
public int EngineeringHeadcountDays { get; set; }
|
||||
public int EngineeringHeadcountNights { get; set; }
|
||||
public int EngineeringCallOutsDays { get; set; }
|
||||
public int EngineeringCallOutsNights { get; set; }
|
||||
public int MaintenanceHeadcountDays { get; set; }
|
||||
public int MaintenanceHeadcountNights { get; set; }
|
||||
public int MaintenanceCallOutsDays { get; set; }
|
||||
public int MaintenanceCallOutsNights { get; set; }
|
||||
public string BottleChanges { get; set; }
|
||||
public string DailyPartChanges { get; set; }
|
||||
public string WeeklyPartChanges { get; set; }
|
||||
public int ASMSingleLoadLock { get; set; }
|
||||
public int HTRSingleLoadLock { get; set; }
|
||||
public int ASMUnloadTempsLessThan700 { get; set; }
|
||||
public int HTRUnloadTempsLessThan700 { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class QuarterlyTargets
|
||||
{
|
||||
public int Reactor_Outs { get; set; }
|
||||
public int Yield_Outs { get; set; }
|
||||
public int IFX_Scrap { get; set; }
|
||||
public float Yield { get; set; }
|
||||
}
|
||||
}
|
11
ReportingServices.Shared/Models/ProductionReport/RDS.cs
Normal file
11
ReportingServices.Shared/Models/ProductionReport/RDS.cs
Normal file
@ -0,0 +1,11 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class RDS
|
||||
{
|
||||
public int Reactor { get; set; }
|
||||
public string ReactorType { get; set; }
|
||||
public DateTime DateOut { get; set; }
|
||||
public int UnloadTemp { get; set; }
|
||||
public string LayerType { get; set; }
|
||||
}
|
||||
}
|
10
ReportingServices.Shared/Models/ProductionReport/Reactor.cs
Normal file
10
ReportingServices.Shared/Models/ProductionReport/Reactor.cs
Normal file
@ -0,0 +1,10 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class Reactor
|
||||
{
|
||||
public int ReactorNumber { get; set; }
|
||||
public string Type { get; set; }
|
||||
public string PocketSize { get; set; }
|
||||
public bool HasDisabledLoadlock { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class ReactorOutsByDay
|
||||
{
|
||||
public string StartDate { get; set; }
|
||||
public int TotalWafers { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class ReactorOutsByRDS
|
||||
{
|
||||
public string RDS_NO { get; set; }
|
||||
public string Units { get; set; }
|
||||
public string EndProcessTime { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class ScrapByDay
|
||||
{
|
||||
public string StartDate { get; set; }
|
||||
public int TW_PROD { get; set; }
|
||||
public int TOT_REJ_CUST { get; set; }
|
||||
public int TOT_REJ_MANU { get; set; }
|
||||
public int TOT_REJ_WFRS { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
namespace ReportingServices.Shared.Models.ProductionReport
|
||||
{
|
||||
public class ToolStateCurrent
|
||||
{
|
||||
public string Tool { get; set; }
|
||||
public string TranTime { get; set; }
|
||||
public string GanttEndTime { get; set; }
|
||||
public string GanttElapsedHours { get; set; }
|
||||
public string BasicStateDescription { get; set; }
|
||||
public string SubState { get; set; }
|
||||
public string ReactorStatus { get; set; }
|
||||
public string Comment { get; set; }
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user