package dto

// ExpeditionCostItemDTO merepresentasikan biaya ekspedisi per vendor.
type ExpeditionCostItemDTO struct {
	Id                   uint64  `json:"id"`
	ExpeditionVendorName string  `json:"expedition_vendor_name"`
	HPPAmount            float64 `json:"hpp_amount"`
}

// ExpeditionHPPDTO adalah struktur response utama untuk HPP Ekspedisi.
type ExpeditionHPPDTO struct {
	ExpeditionCosts []ExpeditionCostItemDTO `json:"expedition_costs"`
	TotalHPPAmount  float64                 `json:"total_hpp_amount"`
}
