feat(产品管理): 添加获取成品综合数据功能
添加新的接口方法获取成品综合数据,包括完成品在库总数、在制品总数等统计信息
This commit is contained in:
@@ -82,7 +82,6 @@ namespace DOAN.Service.MES.product
|
||||
/// 根据工单号查询工单已成品入库清单
|
||||
/// </summary>
|
||||
/// <param name="workorder">工单号</param>
|
||||
/// <param name="isHideZero">是否隐藏0库存</param>
|
||||
/// <returns>成品入库清单数据</returns>
|
||||
public List<ProductStorageDto> GetProductStorageList(string workorder)
|
||||
{
|
||||
@@ -763,5 +762,34 @@ namespace DOAN.Service.MES.product
|
||||
throw new Exception(ex.Message);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取成品综合数据
|
||||
/// </summary>
|
||||
/// <param name="query">查询参数</param>
|
||||
/// <returns>成品综合数据</returns>
|
||||
public ProductSummaryDto GetProductSummary(ProductSummaryQueryDto query)
|
||||
{
|
||||
try
|
||||
{
|
||||
// 业务逻辑留空,待后续实现
|
||||
// 此处应实现查询完成品在库总数,在制品总数,机加工在制品数,研磨在制品数
|
||||
var result = new ProductSummaryDto
|
||||
{
|
||||
FinishedProductStockTotal = 0,
|
||||
WorkInProgressTotal = 0,
|
||||
MachiningWorkInProgress = 0,
|
||||
GrindingWorkInProgress = 0
|
||||
};
|
||||
|
||||
return result;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
// 集成现有系统的日志记录
|
||||
// Log.Error("获取成品综合数据失败", ex);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user