质量报表
This commit is contained in:
@@ -283,6 +283,15 @@ namespace ZR.Admin.WebApi.Controllers.mes.qc.IQC
|
||||
return SUCCESS(result);
|
||||
}
|
||||
|
||||
|
||||
// 更改工单状态为完成态
|
||||
[HttpGet("generateQualityStatisticsTable")]
|
||||
public IActionResult GenerateQualityStatisticsTable(string workorderID,string team)
|
||||
{
|
||||
int result = fQCService.GenerateQualityStatisticsTable(workorderID, team);
|
||||
return SUCCESS(result);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
using Microsoft.AspNetCore.SignalR;
|
||||
using ZR.Admin.WebApi.Controllers;
|
||||
using ZR.Admin.WebApi.Hubs;
|
||||
using ZR.Service.mes.qc.IService;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using ZR.Model.MES.qc;
|
||||
|
||||
namespace ZR.Admin.WebApi.Controllers.mes.qc.FQC
|
||||
{
|
||||
[Route("mes/qc/statistics")]
|
||||
public class QCStatisticsController : BaseController
|
||||
{
|
||||
private readonly IQCStatisticsService qcStatistics;
|
||||
public QCStatisticsController(IQCStatisticsService qcStatistics)
|
||||
{
|
||||
this.qcStatistics = qcStatistics;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取 统计表 首检
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("queryQualityStatisticsTable_first")]
|
||||
public IActionResult GetQualityStatisticsTable_first(DateTime starttime,DateTime endTime,string workorderid,string partnumber,string product_description,string team,int pageNum,int pageSize)
|
||||
{
|
||||
(List<QcQualityStatisticsFirst>, int) list = qcStatistics.GetQualityStatisticsTable_first(starttime, endTime, workorderid, partnumber, product_description, team, pageNum, pageSize);
|
||||
|
||||
return SUCCESS(list);
|
||||
}
|
||||
/// <summary>
|
||||
/// 获取 统计表 二检
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("queryQualityStatisticsTable_again")]
|
||||
public IActionResult GetQualityStatisticsTable_again(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize)
|
||||
{
|
||||
(List<QcQualityStatisticsAgain>, int) list = qcStatistics.GetQualityStatisticsTable_again(starttime, endTime, workorderid, partnumber, product_description, team, pageNum, pageSize);
|
||||
|
||||
return SUCCESS(list);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取 统计表 三检
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("queryQualityStatisticsTable_final")]
|
||||
public IActionResult GetQualityStatisticsTable_final(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize)
|
||||
{
|
||||
(List<QcQualityStatisticsFinal>, int) list = qcStatistics.GetQualityStatisticsTable_final(starttime, endTime, workorderid, partnumber, product_description, team, pageNum, pageSize);
|
||||
|
||||
return SUCCESS(list);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取 统计表 总
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("queryQualityStatisticsTable_total")]
|
||||
public IActionResult GetQualityStatisticsTable_total(DateTime starttime, DateTime endTime, string workorderid, string partnumber, string product_description, string team, int pageNum, int pageSize)
|
||||
{
|
||||
(List<QcQualityStatisticsTotal>, int) list = qcStatistics.GetQualityStatisticsTable_total(starttime, endTime, workorderid, partnumber, product_description, team, pageNum, pageSize);
|
||||
|
||||
return SUCCESS(list);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user