feat(esppApi): добавлены методы взятия в работу, выполнения и списания трудозатрат

This commit is contained in:
Mikhail Kuznetsov
2023-10-27 16:39:59 +10:00
parent a84d6f8de3
commit c4c8b748f0
10 changed files with 148 additions and 29 deletions

View File

@@ -10,10 +10,26 @@ namespace PARR.EsppApi
/// </summary>
/// <returns></returns>
Task<EsppResultBase<IEnumerable<EsppOrder>>> FindOrdersAsync(FindOrdersQuery query);
/// <summary>
/// Поиск наряда по номеру
/// </summary>
/// <returns></returns>
Task<EsppResultBase<EsppOrder>> FindOrderByRecordIdAsync(string recordId);
/// <summary>
/// Взять наряд в работу
/// </summary>
/// <returns></returns>
Task<EsppResultBase<EsppResponse>> SetStatusInWorkAsync(string recordId);
/// <summary>
/// Установить статус наряда как выполнен
/// </summary>
/// <returns></returns>
Task<EsppResultBase<EsppResponse>> SetStatusIsDone(string recordId);
/// <summary>
/// Списание трудозатрат по модульным ТНК
/// </summary>
/// <returns></returns>
Task<EsppResultBase<EsppResponse>> AddMTnk(AddMtnkQuery mtnk);
//взять в работу
//выполнить + списать трудозатраты
//найти по номеру
}
}