From 9546c88d1ad554cd4dc734f815b4c6b75c75eef0 Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Fri, 29 Aug 2025 15:17:12 +0700 Subject: [PATCH] wip --- .../use-case/main-use-case/medicine/case.go | 2 +- .../use-case/main-use-case/medicine/helper.go | 23 ------------------- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/internal/use-case/main-use-case/medicine/case.go b/internal/use-case/main-use-case/medicine/case.go index 3775751e..40f49134 100644 --- a/internal/use-case/main-use-case/medicine/case.go +++ b/internal/use-case/main-use-case/medicine/case.go @@ -34,7 +34,7 @@ func Create(input e.CreateDto) (*d.Data, error) { return err } - if err := createItemWithDefaultPrice(&input, &event, tx); err != nil { + if err := createItem(&input, &event, tx); err != nil { return err } if resData, err := CreateData(input, &event, tx); err != nil { diff --git a/internal/use-case/main-use-case/medicine/helper.go b/internal/use-case/main-use-case/medicine/helper.go index 3a389b18..07bc4098 100644 --- a/internal/use-case/main-use-case/medicine/helper.go +++ b/internal/use-case/main-use-case/medicine/helper.go @@ -6,11 +6,9 @@ package medicine import ( ei "simrs-vx/internal/domain/main-entities/item" - eip "simrs-vx/internal/domain/main-entities/item-price" e "simrs-vx/internal/domain/main-entities/medicine" ui "simrs-vx/internal/use-case/main-use-case/item" - uip "simrs-vx/internal/use-case/main-use-case/item-price" ero "simrs-vx/internal/domain/references/organization" @@ -58,24 +56,3 @@ func createItem(input *e.CreateDto, event *pl.Event, tx *gorm.DB) error { input.Item_Id = &item.Id return nil } - -func createItemPrice(event *pl.Event, tx *gorm.DB, item_id *uint) error { - itemPriceCreate := eip.CreateDto{ - Item_Id: item_id, - Price: 0, - } - _, err := uip.CreateData(itemPriceCreate, event, tx) - return err -} - -func createItemWithDefaultPrice(input *e.CreateDto, event *pl.Event, tx *gorm.DB) error { - if err := createItem(input, event, tx); err != nil { - return err - } - - if err := createItemPrice(event, tx, input.Item_Id); err != nil { - return err - } - - return nil -}