package dto import "time" type SapronakItemDTO struct { ProductID uint `json:"product_id"` ProductName string `json:"product_name"` Flag string `json:"flag"` IncomingQty float64 `json:"incoming_qty"` IncomingValue float64 `json:"incoming_value"` UsageQty float64 `json:"usage_qty"` UsageValue float64 `json:"usage_value"` RemainingQty float64 `json:"remaining_qty"` AveragePrice float64 `json:"average_price"` } type SapronakReportDTO struct { ProjectFlockKandangID uint `json:"project_flock_kandang_id"` ProjectFlockID uint `json:"project_flock_id"` ProjectName string `json:"project_name"` KandangID uint `json:"kandang_id"` KandangName string `json:"kandang_name"` Period int `json:"period"` Status string `json:"status"` StartDate *time.Time `json:"start_date,omitempty"` EndDate *time.Time `json:"end_date,omitempty"` TotalIncomingValue float64 `json:"total_incoming_value"` TotalUsageValue float64 `json:"total_usage_value"` Items []SapronakItemDTO `json:"items"` }