feat(sale): add sale detail retrieval functionality; implement controller method and resource, and create corresponding tests

This commit is contained in:
2026-08-10 17:10:55 -03:00
parent 6354e26620
commit a59b96dd22
5 changed files with 169 additions and 0 deletions

View File

@@ -39,6 +39,14 @@ class AdminAppSaleService
->withQueryString();
}
public function detail(Tenant $tenant, int $saleId): Purchase
{
return Purchase::query()
->where('tenant_codigo', $tenant->codigo)
->with('items')
->findOrFail($saleId);
}
/**
* @param array<string, mixed> $filters
* @return Collection<int, Purchase>