From 62608b5909b206d747bab00e198e14ec355c1f8c Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Fri, 29 Aug 2025 15:36:46 +0700 Subject: [PATCH] infra wip --- .../use-case/main-use-case/infra/helper.go | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/internal/use-case/main-use-case/infra/helper.go b/internal/use-case/main-use-case/infra/helper.go index 93730033..8d320a7c 100644 --- a/internal/use-case/main-use-case/infra/helper.go +++ b/internal/use-case/main-use-case/infra/helper.go @@ -6,6 +6,12 @@ package infra import ( e "simrs-vx/internal/domain/main-entities/infra" + // ei "simrs-vx/internal/domain/main-entities/item" + // ui "simrs-vx/internal/use-case/main-use-case/item" + // ero "simrs-vx/internal/domain/references/organization" + // pl "simrs-vx/pkg/logger" + // pu "simrs-vx/pkg/use-case-helper" + // "gorm.io/gorm" ) func setData[T *e.CreateDto | *e.UpdateDto](input T, data *e.Infra) { @@ -23,3 +29,19 @@ func setData[T *e.CreateDto | *e.UpdateDto](input T, data *e.Infra) { data.Parent_Id = inputSrc.Parent_Id data.Item_Id = inputSrc.Item_Id } + +// func createItem(input *e.CreateDto, event *pl.Event, tx *gorm.DB) error { +// itemCreate := ei.CreateDto{ +// Code: pu.AddPrefix("inf-", input.Code), +// Name: input.Name, +// ItemGroup_Code: ero.ITGCInfra, +// Infra_Id: input, +// } +// item, err := ui.CreateData(itemCreate, event, tx) +// if err != nil { +// return err +// } + +// input.Item_Id = &item.Id +// return nil +// }