45 lines
2.1 KiB
C#
45 lines
2.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using ZR.Model.MES.qc;
|
|
using ZR.Model.MES.qc.DTO;
|
|
|
|
namespace ZR.Service.mes.qc.IService
|
|
{
|
|
public interface IQCStatisticsService
|
|
{
|
|
|
|
#region 获取统计表
|
|
//获取 首检
|
|
(List<QcQualityStatisticsFirst>,int) GetQualityStatisticsTable_first(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize);
|
|
|
|
//获取 二检
|
|
|
|
( List<QcQualityStatisticsAgain>,int) GetQualityStatisticsTable_again(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize);
|
|
//获取 三检
|
|
(List<QcQualityStatisticsFinal>,int) GetQualityStatisticsTable_final(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize);
|
|
//获取 总检
|
|
(List<QcQualityStatisticsTotal>,int) GetQualityStatisticsTable_total(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize);
|
|
#endregion
|
|
|
|
public int DeleteStatisticsTable(string workorderid);
|
|
|
|
/// <summary>
|
|
/// 导出指定的质检报告数据
|
|
/// </summary>
|
|
/// <param name="starttime"></param>
|
|
/// <param name="endTime"></param>
|
|
/// <param name="workorderid"></param>
|
|
/// <param name="partnumber"></param>
|
|
/// <param name="product_description"></param>
|
|
/// <param name="team"></param>
|
|
/// <param name="pageNum"></param>
|
|
/// <param name="pageSize"></param>
|
|
/// <param name="type"></param>
|
|
/// <returns></returns>
|
|
List<QcQualityStatisticsFirstDto> DownloadStatisticsTableExcel(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize, int type);
|
|
}
|
|
}
|