namespace F9WebAiTest.Application.Dtos.Prod; // ---- 黑板检验 ---- /// 黑板检验列表行(落丝记录 + 检验汇总) public class HbjyListItemDto { public long LsjlId { get; set; } public DateTime WorkDate { get; set; } public long DeptId { get; set; } public string DeptName { get; set; } public int Jizu { get; set; } public int Huishu { get; set; } public string Guige { get; set; } public string ZhuangKouName { get; set; } public string Yanse { get; set; } public bool Isbanche { get; set; } public string IsbancheName { get; set; } public string LuosiTime { get; set; } public int Chetaishu { get; set; } public int ChetaiStart { get; set; } public int ChetaiEnd { get; set; } public int YingluPianshu { get; set; } // 应录片数 = 车台数 × 20 public bool IsChecked { get; set; } // 是否已检验 public int Pianshu { get; set; } // 已录片数 public double Qingjie { get; set; } // 清洁分 public double Jiejing { get; set; } // 洁净分 public string Dengji { get; set; } // 等级 } /// 黑板检验编辑页数据 public class HbjyEditDto { public long LsjlId { get; set; } public string DeptName { get; set; } public int Jizu { get; set; } public int Huishu { get; set; } public string ZhuangKouName { get; set; } public string Yanse { get; set; } public bool Isbanche { get; set; } public string IsbancheName { get; set; } public string Guige { get; set; } public int ChetaiStart { get; set; } public int ChetaiEnd { get; set; } public int Chetaishu { get; set; } public int YingluPianshu { get; set; } // 应录片数 public string Dengji { get; set; } // 等级 public List Records { get; set; } = new(); } /// 黑板检验车台明细 DTO public class HbjyRecordDto { public int Chetaihao { get; set; } public int YdYidu { get; set; } public int YdErdu { get; set; } public int YdSandu { get; set; } public int Jj100 { get; set; } public int Jj95 { get; set; } public int Jj90 { get; set; } public int Jj85 { get; set; } public int Jj80 { get; set; } public int Jj75 { get; set; } public int Jj70 { get; set; } public int Jj65 { get; set; } public int Jj60 { get; set; } public int QjZycdTdc { get; set; } public int QjCycdFs { get; set; } public int QjCycdDc { get; set; } public int QjCycdNfc { get; set; } public int QjCycdDcj { get; set; } public int QjCycdZlx { get; set; } public int QjPtcdXc { get; set; } public int QjPtcdCj { get; set; } public int QjPtcdLx { get; set; } public int QjPtcdHjls { get; set; } public int Pianshu { get; set; } // 本车台片数(计算得出) } /// 黑板检验保存请求 public class HbjySaveDto { public long LsjlId { get; set; } public string Dengji { get; set; } = ""; public List Records { get; set; } = new(); }