bom layer: add service and controller for BOM and variant nodes
This commit is contained in:
@@ -11,10 +11,10 @@ import (
|
||||
)
|
||||
|
||||
type BOMController struct {
|
||||
bomService *services.BOMService
|
||||
bomService *services.BomService
|
||||
}
|
||||
|
||||
func NewBOMController(b *services.BOMService) *BOMController {
|
||||
func NewBOMController(b *services.BomService) *BOMController {
|
||||
return &BOMController{
|
||||
bomService: b,
|
||||
}
|
||||
@@ -72,7 +72,7 @@ func (bc *BOMController) CreateVariantNode(c *gin.Context) {
|
||||
c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})
|
||||
return
|
||||
}
|
||||
err = bc.bomService.CreateVariantNode(&variantNode)
|
||||
_, err = bc.bomService.CreateVariantNode(&variantNode)
|
||||
if err != nil {
|
||||
c.JSON(http.StatusInternalServerError, gin.H{"error": err.Error()})
|
||||
return
|
||||
@@ -117,7 +117,7 @@ func (bc *BOMController) GetVariantNode(c *gin.Context) {
|
||||
c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})
|
||||
return
|
||||
}
|
||||
variantNode, err := bc.bomService.GetVariantNodeById(variantNodeId)
|
||||
variantNode, err := bc.bomService.GetVariantNode(variantNodeId)
|
||||
if err != nil {
|
||||
c.JSON(http.StatusInternalServerError, gin.H{"error": err.Error()})
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user