pad端andon相关接口

This commit is contained in:
2023-09-28 17:35:34 +08:00
parent 73d773c03f
commit b17e4b6deb
10 changed files with 570 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
using Tnb.ProductionMgr.Entities.Dto;
namespace Tnb.ProductionMgr.Interfaces
{
/// <summary>
/// 安灯记录服务
/// </summary>
public interface IAndonRecordService
{
/// <summary>
/// 根据安灯类别获取安灯记录列表
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public Task<dynamic> GetAndonPadList(AndonPadListInput input);
/// <summary>
/// 新增一条andon记录
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public Task<dynamic> AddAndon(AddAndonInput input);
/// <summary>
/// 响应andon
/// </summary>
/// <returns></returns>
public Task<dynamic> ResponseAndon(Dictionary<string,string> dic);
/// <summary>
/// 开始处理andon
/// </summary>
/// <returns></returns>
public Task<dynamic> StartAndon(Dictionary<string,string> dic);
/// <summary>
/// 结束处理andon
/// </summary>
/// <returns></returns>
public Task<dynamic> EndAndon(Dictionary<string,string> dic);
/// <summary>
/// 确认andon
/// </summary>
/// <returns></returns>
public Task<dynamic> ConfirmAndon(Dictionary<string,string> dic);
}
}

View File

@@ -0,0 +1,17 @@
namespace Tnb.ProductionMgr.Interfaces
{
/// <summary>
/// 安灯类别服务
/// </summary>
public interface IAndonTypeService
{
/// <summary>
/// 获取所有安灯类别和对应记录数
/// </summary>
/// <returns></returns>
public Task<dynamic> GetAndonTypeAndRecords();
}
}