namespace ZR.Model.MES.qc.DTO { public class QcCommonFqcDto { public string Name { get; set; } } /// /// 首检,包装数据看板 /// public class QcCommonFqcBoardDto { /// /// 当前工单号 /// public string WorkOrderId { get; set; } /// /// 上一个工单号 /// public string LastWorkOrderId { get; set; } /// /// 工单位于列表的位置(当天工单) /// public int? WorkOrderIndex { get; set; } = 0; /// /// 工单列表总数(当天工单) /// public int? WorkOrderDayListCount { get; set; } = 0; /// /// 工单已完成数(当天工单) /// public int? WorkOrderFinishNum { get; set; } = 0; /// /// 工单未完成数(当天工单) /// public int? WorkOrderNotFinishNum { get; set; } = 0; /// /// 工单理论需要打标签的数量 /// public int? WorkOrderPackageCount { get; set; } = 0; /// /// 工单已打标签数量 /// public int? WorkOrderFinishPackageNum { get; set; } = 0; /// /// 工单未打标签数量 /// public int? WorkOrderNotFinishPackageNum { get; set; } = 0; /// /// 上一个工单理论需要打标签的数量 /// public int? LastWorkOrderPackageCount { get; set; } = 0; /// /// 上一个工单已打标签数量 /// public int? LastWorkOrderFinishPackageNum { get; set; } = 0; /// /// 上一个工单未打标签数量 /// public int? LastWorkOrderNotFinishPackageNum { get; set; } = 0; /// /// 更新时间 /// public DateTime? UpdatedTime { get; set; } = default; } /// /// 质量检测工单,生产线数据查询条件 /// public class QcCommonFqcWorkerOrderDataQuery : PagerInfo { /// /// 工单号 /// public string WorkOrderId { get; set; } /// /// 班组 /// public string Team { get; set; } /// /// 物料号(成品零件号) /// public string Partnumber { get; set; } /// /// 产品描述 /// public string Description { get; set; } /// /// 工单开始时间 做年周日转换 筛选工单 /// public DateTime? StartTime { get; set; } = default; /// /// 工单状态 -1 全部 0-初始状态 1-上线 2-包装完成 /// public int Status { get; set; } = -1; } /// /// 质量检测工单,生产线数据展示 /// public class QcCommonFqcWorkerOrderDataDto { /// /// 工单号 /// public string WorkOrderId { get; set; } = string.Empty; /// /// 班组 /// public string Team { get; set; } = string.Empty; /// /// 物料号(成品零件号) /// public string Partnumber { get; set; } = string.Empty; /// /// 产品描述 /// public string Description { get; set; } = string.Empty; /// /// 颜色 /// public string Color { get; set; } = string.Empty; /// /// 规格 /// public string Specification { get; set; } = string.Empty; /// /// 工单理论需要打标签的数量 首检合格数 /// public int? WorkOrderPackageCount { get; set; } = 0; /// /// 工单已打标签数量 /// public int? WorkOrderFinishPackageNum { get; set; } = 0; /// /// 是否已打完 理论 - 已打 >= 0 /// public bool IsFinish { get; set; } = false; /// /// 工单未打标签数量 理论 - 已打 = 未打 >= 0 /// public int? WorkOrderNotFinishPackageNum { get; set; } = 0; /// /// 工单开始时间 /// public DateTime? StartTime { get; set; } = default; /// /// 工单结束时间 /// public DateTime? EndTime { get; set; } = default; /// /// 工单状态 0-初始状态 1-上线 2-包装完成 /// public int Status { get; set; } = 0; /// /// 备注 /// public string Remark { get; set; } = default; } }