feature: Warning Alert Consumer, Orders API & Input Validation
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
public interface IOrderService
|
||||
{
|
||||
Task<Order> CreateAsync(Guid encounterId, CreateOrderRequest req);
|
||||
Task<PagedResult<Order>> ListByEncounterAsync(Guid encounterId, OrderStatus? status, int page, int pageSize);
|
||||
Task<Order> GetByIdAsync(Guid id);
|
||||
Task<Order> TransitionStatusAsync(Guid id, OrderStatus targetStatus);
|
||||
Task<Order> RecordResultAsync(Guid id, RecordOrderResultRequest req);
|
||||
}
|
||||
Reference in New Issue
Block a user