using ZR.Model; using ZR.Model.MES.qc.DTO; namespace ZR.Service.mes.qc.IService { public interface ICommonFQCService { /// /// 检查工单状态 /// /// /// 0-未完成 1-已上线 2-已完成 public int CheckPackageWorkOrderStatus(string workOrderId); /// /// 检查工单在当日计划中的状态 /// /// /// -1 -未知异常 0-正常 1-前边有未完成工单 2-最开始一个工单 3-最后一个工单 public int CheckPackageWorkOrderInListStatus(string workOrderId); /// /// 检查工单在当日未完成的工单计划中是第几个 /// /// /// [当前位置,总数, 包装已完成, 包装未完成] public int[] CheckWorkOrderInDayListNum(string workOrderId); /// /// 获取工单质量检测,首检,包装看板数据 /// /// 工单号 /// QcCommonFqcBoardDto 看板数据 public QcCommonFqcBoardDto GetWorkOrderBoardData(string workOrderId); /// /// 获取质量检测工单,生产线数据列表 /// /// 查询数据 /// QcCommonFqcWorkerOrderDataDto 质量检测工单,生产线数据 public PagedInfo GetWorkOrderFqcData(QcCommonFqcWorkerOrderDataQuery query); /// /// 获取产线,抛光,一次合格品质量报表看板数据 /// /// public QcProductAndPolishAndOneTimeFqcBoardDto GetProductAndPolishAndOneTimeFqcBoardData(QcProductAndPolishAndOneTimeFqcBoardQuery query); /// /// 检查零件号是否是门把手 /// /// /// public bool CheckIsDoorknob(string partnumber); } }