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;
}
}