using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace AMESCoreStudio.WebApi.DTO.AMES { /// <summary> /// WorkingHoursCollectionDtp Select Dtos /// </summary> public class WorkingHoursCollectionDtos { /// <summary> /// /// </summary> public List<WorkingHoursCollectionDto> workingHoursCollectionDtos { get; set; } } /// <summary> /// WorkingHoursCollectionDtp Select Dto /// </summary> public class WorkingHoursCollectionDto { /// <summary> /// 料號KP_ID /// </summary> public int TimeSheetID { get; set; } /// <summary> /// 生產單位 /// </summary> public string UnitNo { get; set; } /// <summary> /// 生產單位 /// </summary> public string UnitName { get; set; } /// <summary> /// 線別 /// </summary> public int LineID { get; set; } /// <summary> /// 線別 /// </summary> public string LineName { get; set; } /// <summary> /// 站別 /// </summary> public int StationID { get; set; } /// <summary> /// 站別 /// </summary> public string StationName { get; set; } /// <summary> /// 板面 /// </summary> public int Side { get; set; } /// <summary> /// 工單號碼 /// </summary> public string WipNo { get; set; } /// <summary> /// 料號 /// </summary> public string ItemNo { get; set; } /// <summary> /// 作業人數 /// </summary> public int OPCNT { get; set; } /// <summary> /// 開工時間 /// </summary> public DateTime OpenTime { get; set; } /// <summary> /// 完工時間 /// </summary> public DateTime? CloseTime { get; set; } /// <summary> /// 生產數量 /// </summary> public int? ProductionQty { get; set; } /// <summary> /// CT /// </summary> public double? TotalCT { get; set; } /// <summary> /// 標準工時 /// </summary> public double? RuleTime { get; set; } /// <summary> /// 標準人數 /// </summary> public int? RuleCNT { get; set; } /// <summary> /// 效率 /// 效率的計算:依據料號所對應的製程別、線別、站別,看標準工時Table內所對應到的 /// 標準工時 * 人數 / 該筆資料的實際標工(TOTAL_CT) * 人數 * 100% /// </summary> public double? Effective { get; set; } /// <summary> /// 備註 /// </summary> public string Memo { get; set; } /// <summary> /// 開工人員 /// </summary> public int CreateUserID { get; set; } /// <summary> /// 完工人員 /// </summary> public string UpdateUser { get; set; } /// <summary> /// 開工人員 /// </summary> public string CreateUser { get; set; } /// <summary> /// 完工人員 /// </summary> public int? UpdateUserID { get; set; } } }