using System; using ZR.Model.MES.qc; using ZR.Model.MES.qc.DTO; namespace ZR.Service.mes.qc.IService { public interface IQCStatisticsService { /// /// 获取描述清单数据 /// /// 成品零件号 /// public string GetDescription(string partnumber); #region 获取统计表 //获取 首检 (List, int) GetQualityStatisticsTable_first( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int sortType ); //获取 二检 (List, int) GetQualityStatisticsTable_again( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int sortType ); //获取 三检 (List, int) GetQualityStatisticsTable_final( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int sortType ); //获取 总检 (List, int) GetQualityStatisticsTable_total( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int sortType ); #endregion public int GetParkingSensorTotal( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize ); public int DeleteStatisticsTable(string workorderid); /// /// 导出指定的质检报告数据 /// /// /// /// /// /// /// /// /// /// /// 排序描述 /// List DownloadStatisticsTableExcel( DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int type, int sortType ); } }