Retrieves a reconciliation by ID
(ctx context.Context, id string, status string, matchedCount, unmatchedCount int)
| 153 | RecordReconciliation(ctx context.Context, rec *model.Reconciliation) error // Records a new reconciliation |
| 154 | GetReconciliation(ctx context.Context, id string) (*model.Reconciliation, error) // Retrieves a reconciliation by ID |
| 155 | UpdateReconciliationStatus(ctx context.Context, id string, status string, matchedCount, unmatchedCount int) error // Updates the status of a reconciliation |
| 156 | GetReconciliationsByUploadID(ctx context.Context, uploadID string) ([]*model.Reconciliation, error) // Retrieves reconciliations by upload ID |
| 157 | RecordMatch(ctx context.Context, match *model.Match) error // Records a match in reconciliation |
| 158 | GetMatchesByReconciliationID(ctx context.Context, reconciliationID string) ([]*model.Match, error) // Retrieves matches by reconciliation ID |
no outgoing calls
no test coverage detected