Feat[BE-261] : inisiate expense module

This commit is contained in:
aguhh18
2025-11-17 14:46:21 +07:00
parent d528096d56
commit 09d503f5be
15 changed files with 451 additions and 64 deletions
@@ -48,14 +48,18 @@ func ToMarketingProductDTO(e entity.MarketingProduct) MarketingProductDTO {
}
}
func ToSalesOrdersListDTO(e entity.SalesOrders) SalesOrdersListDTO {
func ToSalesOrdersListDTO(e entity.Marketing) SalesOrdersListDTO {
products := make([]MarketingProductDTO, len(e.Products))
for i, p := range e.Products {
products[i] = ToMarketingProductDTO(p)
}
return SalesOrdersListDTO{
Id: e.Id,
SoNumber: e.Name,
SoDate: time.Time{},
Notes: "",
SalesOrder: []MarketingProductDTO{},
SoNumber: e.SoNumber,
SoDate: e.SoDate,
Notes: e.Notes,
SalesOrder: products,
}
}