feat: add nullable outlet_id to product

This commit is contained in:
2026-05-13 16:29:52 +07:00
parent dc5a823508
commit 12f96c1514
6 changed files with 23 additions and 1 deletions
+4 -1
View File
@@ -39,6 +39,7 @@ func CreateProductRequestToModel(apctx *appcontext.ContextInfo, req *contract.Cr
return &models.CreateProductRequest{
OrganizationID: apctx.OrganizationID,
OutletID: req.OutletID,
CategoryID: req.CategoryID,
SKU: req.SKU,
Name: req.Name,
@@ -60,7 +61,8 @@ func UpdateProductRequestToModel(req *contract.UpdateProductRequest) *models.Upd
}
return &models.UpdateProductRequest{
CategoryID: req.CategoryID,
OutletID: req.OutletID,
CategoryID: req.CategoryID,
SKU: req.SKU,
Name: req.Name,
Description: req.Description,
@@ -100,6 +102,7 @@ func ProductModelResponseToResponse(prod *models.ProductResponse) *contract.Prod
return &contract.ProductResponse{
ID: prod.ID,
OrganizationID: prod.OrganizationID,
OutletID: prod.OutletID,
CategoryID: prod.CategoryID,
CategoryName: prod.CategoryName,
SKU: prod.SKU,