feat/order-things: added material-package-item flow

This commit is contained in:
2025-12-02 22:30:03 +07:00
parent 7d7c0aee18
commit 83cdfcf0f8
9 changed files with 672 additions and 4 deletions
@@ -8,18 +8,19 @@ import (
type CreateDto struct {
MaterialPackage_Code string `json:"materialPackage_code" validate:"maxLength=20"`
Material_Code string `json:"code" validate:"maxLength=20"`
Material_Code string `json:"material_code" validate:"maxLength=20"`
}
type ReadListDto struct {
FilterDto
Includes string `json:"includes"`
Pagination ecore.Pagination
Sort string `json:"sort"`
}
type FilterDto struct {
MaterialPackage_Code string `json:"materialPackage-code"`
Material_Code string `json:"code"`
MaterialPackage_Code string `json:"material-package-code"`
Material_Code string `json:"material_code"`
}
type ReadDetailDto struct {
@@ -45,7 +46,7 @@ type ResponseDto struct {
ecore.Main
MaterialPackage_Code string `json:"materialPackage_code"`
MaterialPackage *emp.MaterialPackage `json:"materialPackage,omitempty"`
Material_Code string `json:"code"`
Material_Code string `json:"material_code"`
Material *em.Material `json:"material,omitempty"`
}