feat[BE-378]:Create API Get All HPP Harian Kandang

This commit is contained in:
MacBook Air M1
2025-12-28 18:41:46 +07:00
parent 824eb5905f
commit 10f42ed9c4
7 changed files with 977 additions and 1 deletions
@@ -42,3 +42,15 @@ type PurchaseSupplierQuery struct {
SortBy string `query:"sort_by" validate:"omitempty"`
FilterBy string `query:"filter_by" validate:"omitempty"`
}
type HppPerKandangQuery struct {
Page int `query:"page" validate:"omitempty,min=1,gt=0"`
Limit int `query:"limit" validate:"omitempty,min=1,max=100,gt=0"`
Period string `query:"period" validate:"required"`
ShowUnrecorded bool `query:"show_unrecorded"`
AreaIDs []int64 `query:"-"`
LocationIDs []int64 `query:"-"`
KandangIDs []int64 `query:"-"`
WeightMin *float64 `query:"-"`
WeightMax *float64 `query:"-"`
}