delete unnessasry code

This commit is contained in:
vanilia
2025-12-12 13:56:56 +07:00
parent c64ba0b508
commit 10ae092334
5 changed files with 3 additions and 56 deletions
@@ -5,16 +5,6 @@ Any functions that are used internally by the use-case
package chemo_protocol package chemo_protocol
import ( import (
pl "simrs-vx/pkg/logger"
pu "simrs-vx/pkg/use-case-helper"
dg "github.com/karincake/apem/db-gorm-pg"
gh "github.com/karincake/getuk"
erc "simrs-vx/internal/domain/references/common"
ere "simrs-vx/internal/domain/references/encounter"
ec "simrs-vx/internal/domain/main-entities/chemo"
e "simrs-vx/internal/domain/main-entities/chemo-protocol" e "simrs-vx/internal/domain/main-entities/chemo-protocol"
) )
@@ -39,45 +29,3 @@ func setData[T *e.CreateDto | *e.UpdateDto](input T, data *e.ChemoProtocol) {
data.Status_Code = inputSrc.Status_Code data.Status_Code = inputSrc.Status_Code
data.Patient_Id = inputSrc.Patient_Id data.Patient_Id = inputSrc.Patient_Id
} }
func getChemoEncounterReg(event *pl.Event) (*ec.Chemo, error) {
pl.SetLogInfo(event, nil, "started", "DBReadChemoEncounterReg")
data := ec.Chemo{}
var tx = dg.I
if err := tx.Model(&ec.Chemo{}).
Joins(`LEFT JOIN "Encounter" "e" ON "e"."Id" = "Chemo"."Encounter_Id"`).
Joins(`LEFT JOIN "Ambulatory" "a" ON "a"."Encounter_Id" = "e"."Id"`).
Where(`"Chemo"."Status_Code" = ? AND "a"."Class_Code" = ?`, erc.DVCVerified, ere.ACCReg).
Order("\"CreatedAt\" DESC").
First(&data).
Error; err != nil {
if processedErr := pu.HandleReadError(err, event, source, nil, data); processedErr != nil {
return nil, processedErr
}
}
pl.SetLogInfo(event, nil, "complete")
return &data, nil
}
func getChemoEncounter(encounterId *uint, event *pl.Event) (*ec.Chemo, error) {
pl.SetLogInfo(event, encounterId, "started", "DBReadChemoEncounter")
data := ec.Chemo{}
var tx = dg.I
if err := tx.Model(&ec.Chemo{}).
Where(`"Encounter_Id" = ? AND "Status_Code"`, encounterId, erc.DVCVerified).
Scopes(gh.Preload("Encounter.Ambulatory")).
First(&data).
Error; err != nil {
if processedErr := pu.HandleReadError(err, event, source, nil, data); processedErr != nil {
return nil, processedErr
}
}
pl.SetLogInfo(event, nil, "complete")
return &data, nil
}
@@ -57,7 +57,7 @@ func ReadListData(input e.ReadListDto, event *pl.Event, dbx ...*gorm.DB) ([]e.Ch
Scopes(gh.Paginate(input, &pagination)). Scopes(gh.Paginate(input, &pagination)).
Order("\"CreatedAt\" DESC") Order("\"CreatedAt\" DESC")
if err := tx.Debug().Find(&data).Error; err != nil { if err := tx.Find(&data).Error; err != nil {
if errors.Is(err, gorm.ErrRecordNotFound) { if errors.Is(err, gorm.ErrRecordNotFound) {
return nil, &meta, nil return nil, &meta, nil
} }
@@ -51,7 +51,6 @@ func ReadListData(input e.ReadListDto, event *pl.Event, dbx ...*gorm.DB) ([]e.Pa
} }
tx = tx. tx = tx.
Debug().
Model(&e.Patient{}). Model(&e.Patient{}).
Scopes(gh.Preload(input.Includes)). Scopes(gh.Preload(input.Includes)).
Scopes(gh.Filter(input.FilterDto)). Scopes(gh.Filter(input.FilterDto)).
@@ -47,7 +47,7 @@ func ReadListData(input e.ReadListDto, event *pl.Event, dbx ...*gorm.DB) ([]e.Pr
tx = dg.I tx = dg.I
} }
tx = tx.Debug(). tx = tx.
Model(&e.PrescriptionItem{}). Model(&e.PrescriptionItem{}).
Scopes(gh.Preload(input.Includes)). Scopes(gh.Preload(input.Includes)).
Scopes(gh.Filter(input.FilterDto)). Scopes(gh.Filter(input.FilterDto)).
@@ -31,7 +31,7 @@ func CreateSimgosData(input e.CreateDto, event *pl.Event, dbx ...*gorm.DB) (*esi
tx = dg.IS["simrs"] tx = dg.IS["simrs"]
} }
if err := tx.Debug().Create(&data).Error; err != nil { if err := tx.Create(&data).Error; err != nil {
return nil, plh.HandleCreateError(input, event, err) return nil, plh.HandleCreateError(input, event, err)
} }