Files
tnb.server/BasicData/Tnb.BasicData.Interfaces/IBasMaterialService.cs
2023-06-30 13:51:23 +08:00

29 lines
935 B
C#

using Tnb.BasicData.Entities.Dto;
namespace Tnb.BasicData.Interfaces
{
public interface IBasMaterialService
{
/// <summary>
/// 获取本物料清单及其所有子集物料信息
/// </summary>
/// <param name="queryInput"></param>
/// <returns></returns>
public Task<dynamic> GetMaterialSelectInfo(MaterialSelectQueryInput queryInput);
/// <summary>
/// 获取可创建子工单的物料
/// </summary>
/// <param name="queryInput"></param>
/// <returns></returns>
public Task<dynamic> GetCanCreateSubWorkOrderMaterial(MaterialSelectQueryInput queryInput);
/// <summary>
/// 根据物料类型获取物料列表
/// </summary>
/// <param name="dic"></param>
/// <returns></returns>
public Task<dynamic> GetMaterialByType(Dictionary<string, string> dic);
}
}