设备档案
This commit is contained in:
@@ -11,5 +11,11 @@ namespace Tnb.EquipMgr.Interfaces
|
||||
///// <param name="file"></param>
|
||||
///// <returns></returns>
|
||||
//public Task<string> Upload(string equip_id,IFormFile file);
|
||||
|
||||
/// <summary>
|
||||
/// 根据设备id获取设备附件
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetEquipFileList(EquipQueryInput input);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using Tnb.EquipMgr.Entities.Dto;
|
||||
|
||||
namespace Tnb.EquipMgr.Interfaces
|
||||
{
|
||||
public interface IEqpEquipSparePartsService
|
||||
{
|
||||
/// <summary>
|
||||
/// 新增备品备件
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
public Task AddEquipSpareParts(EquipSparePartsInput input);
|
||||
|
||||
/// <summary>
|
||||
/// 根据设备id获取备品备件
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetEquipSparePartsList(EquipQueryInput input);
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,12 @@ namespace Tnb.EquipMgr.Interfaces
|
||||
/// <param name="pageInput"></param>
|
||||
/// <returns></returns>
|
||||
public Task<string> RepeatMaintain(MaintainRecordRepeatInput input);
|
||||
|
||||
/// <summary>
|
||||
/// 根据设备id获取设备保养记录
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetMaintainRecordList(EquipQueryInput input);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -53,5 +53,11 @@ namespace Tnb.EquipMgr.Interfaces
|
||||
/// </summary>
|
||||
/// <param name="dic"></param>
|
||||
public Task<RepairApplyDetailOutput> GetRepairApplyDetail(Dictionary<string, string> dic);
|
||||
|
||||
/// <summary>
|
||||
/// 根据设备id获取维修记录
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetRepairRecordList(EquipQueryInput input);
|
||||
}
|
||||
}
|
||||
13
EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSubEquipService.cs
Normal file
13
EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSubEquipService.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using Tnb.EquipMgr.Entities.Dto;
|
||||
|
||||
namespace Tnb.EquipMgr.Interfaces
|
||||
{
|
||||
public interface IEqpSubEquipService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据设备id获取子设备
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetSubEquipList(EquipQueryInput input);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using Tnb.EquipMgr.Entities.Dto;
|
||||
namespace Tnb.EquipMgr.Interfaces
|
||||
{
|
||||
public interface IEqpTechnologyParameterService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据设备id获取技术参数
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetEquipTechnologyParameterList(EquipQueryInput input);
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,12 @@ namespace Tnb.EquipMgr.Interfaces
|
||||
/// <param name="pageInput"></param>
|
||||
/// <returns></returns>
|
||||
public Task RepeatSpotIns(SpotInsRecordRepeatInput input);
|
||||
|
||||
/// <summary>
|
||||
/// 根据设备id获取点巡检记录
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public Task<dynamic> GetSpotInsRecordList(EquipQueryInput input);
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user