检验完成
This commit is contained in:
@@ -34,26 +34,45 @@ namespace ZR.Admin.WebApi.Controllers.mes.qc.IQC
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取 检测项 填充
|
||||
/// 获取 检测项 填充 (首检)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("getcheckItemTable")]
|
||||
public IActionResult GetcheckItemTable()
|
||||
[HttpGet("getcheckItemTable__first")]
|
||||
public IActionResult GetcheckItemTable__first(string workorderID)
|
||||
{
|
||||
|
||||
CheckItemTableDTO itemTableDTO = fQCService.GetCheckItemTable();
|
||||
CheckItemTableDTO itemTableDTO = fQCService.GetCheckItemTable_first(workorderID);
|
||||
|
||||
return SUCCESS(itemTableDTO);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取 检测项 填充 (二检)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("getcheckItemTable__again")]
|
||||
public IActionResult GetcheckItemTable__again(string workorderID)
|
||||
{
|
||||
|
||||
CheckItemTableDTO itemTableDTO = fQCService.GetCheckItemTable_again(workorderID);
|
||||
|
||||
return SUCCESS(itemTableDTO);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取 检测项 填充 (三检)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("getcheckItemTable__thirty")]
|
||||
public IActionResult GetcheckItemTable__thirty(string workorderID)
|
||||
{
|
||||
|
||||
CheckItemTableDTO itemTableDTO = fQCService.GetCheckItemTable_thirty(workorderID);
|
||||
|
||||
return SUCCESS(itemTableDTO);
|
||||
}
|
||||
|
||||
|
||||
[HttpGet("getcheckitemRecord")]
|
||||
public IActionResult GetcheckitemRecord()
|
||||
{
|
||||
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -98,5 +117,82 @@ namespace ZR.Admin.WebApi.Controllers.mes.qc.IQC
|
||||
return SUCCESS(workorder);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 初检累加器
|
||||
/// </summary>
|
||||
/// <param name="workorder_id"></param>
|
||||
/// <param name="checkid"></param>
|
||||
/// <param name="counter"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("accumulator_query_first")]
|
||||
public IActionResult Accumulator_first(string workorder_id,int checkid,int counter)
|
||||
{
|
||||
|
||||
int result= fQCService.Accumulator_first(workorder_id, checkid, counter, HttpContext.GetName());
|
||||
|
||||
return SUCCESS(counter);
|
||||
}
|
||||
/// <summary>
|
||||
/// 二检累加器
|
||||
/// </summary>
|
||||
/// <param name="workorder_id"></param>
|
||||
/// <param name="checkid"></param>
|
||||
/// <param name="counter"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("accumulator_query_again")]
|
||||
public IActionResult Accumulator_again(string workorder_id, int checkid, int counter)
|
||||
{
|
||||
|
||||
int result = fQCService.Accumulator_again(workorder_id, checkid, counter, HttpContext.GetName());
|
||||
|
||||
return SUCCESS(counter);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 三检累加器
|
||||
/// </summary>
|
||||
/// <param name="workorder_id"></param>
|
||||
/// <param name="checkid"></param>
|
||||
/// <param name="counter"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("accumulator_query_thirty")]
|
||||
public IActionResult Accumulator_thirty(string workorder_id, int checkid, int counter)
|
||||
{
|
||||
|
||||
int result = fQCService.Accumulator_thirty(workorder_id, checkid, counter, HttpContext.GetName());
|
||||
|
||||
return SUCCESS(counter);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 计算当前工单抛光总数
|
||||
/// </summary>
|
||||
/// <param name="workorder_id"></param>
|
||||
/// <param name="checkid"></param>
|
||||
/// <param name="counter"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("calculate_polish_total_number")]
|
||||
public IActionResult CalculatePolishTotalNumber(string workorder_id)
|
||||
{
|
||||
|
||||
int AllNumber = fQCService.CalculatePolishTotalNumber(workorder_id);
|
||||
|
||||
return SUCCESS(AllNumber);
|
||||
}
|
||||
/// <summary>
|
||||
/// 计算当前工单下的包装投入数==一次合格+抛光合格
|
||||
/// </summary>
|
||||
/// <param name="workorder_id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("calculate_packagingInvestment")]
|
||||
public IActionResult CalculatePackagingInvestment(string workorder_id)
|
||||
{
|
||||
int AllNumber = fQCService.CalculatePackagingInvestment(workorder_id);
|
||||
return SUCCESS(AllNumber);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,7 +13,9 @@ using static System.Runtime.InteropServices.JavaScript.JSType;
|
||||
namespace ZR.Admin.WebApi.Controllers.mes.qc
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 检测
|
||||
/// </summary>
|
||||
[Route("mes/qc/IQC")]
|
||||
public class QcinspectionItemController : BaseController
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user