feat: add endpoint and logic for retrieving transaction chart data, including SQL queries, models, and service integration

This commit is contained in:
Tran Anh Tuan
2026-05-14 10:41:25 +07:00
parent 0a56dfeb61
commit 96bc22942b
11 changed files with 413 additions and 0 deletions

View File

@@ -58,3 +58,11 @@ func ToDomainAnomalyItem(r db.GetAnomalyItemsRow) models.AnomalyItem {
ComponentUnit: r.ComponentUnit,
}
}
func ToDomainTransactionChartRow(r db.GetTransactionChartDataRow) models.TransactionChartRow {
return models.TransactionChartRow{
Date: r.Date.Time,
TransactionType: string(r.TransactionType),
TotalQuantity: r.TotalQuantity,
}
}