feat (employee): remove patient relative

This commit is contained in:
dpurbosakti
2025-09-02 17:21:29 +07:00
parent 2976218749
commit 88882ed8fb
2 changed files with 0 additions and 17 deletions
@@ -6,7 +6,6 @@ import (
ep "simrs-vx/internal/domain/main-entities/person"
epa "simrs-vx/internal/domain/main-entities/person-address"
epc "simrs-vx/internal/domain/main-entities/person-contact"
epr "simrs-vx/internal/domain/main-entities/person-relative"
eu "simrs-vx/internal/domain/main-entities/user"
erc "simrs-vx/internal/domain/references/common"
ero "simrs-vx/internal/domain/references/organization"
@@ -19,7 +18,6 @@ type CreateDto struct {
Person *ep.UpdateDto `json:"person"`
PersonAddresses []epa.UpdateDto `json:"personAddresses"`
PersonContacts []epc.UpdateDto `json:"personContacts"`
PersonRelatives []epr.UpdateDto `json:"personRelatives"`
Position_Code ero.EmployeePosisitionCode `json:"position_code"`
Division_Code *string `json:"division_code"`
Number *string `json:"number"`
@@ -14,7 +14,6 @@ import (
ut "simrs-vx/internal/use-case/main-use-case/nutritionist"
upa "simrs-vx/internal/use-case/main-use-case/person-address"
upc "simrs-vx/internal/use-case/main-use-case/person-contact"
upr "simrs-vx/internal/use-case/main-use-case/person-relative"
up "simrs-vx/internal/use-case/main-use-case/pharmacist"
ero "simrs-vx/internal/domain/references/organization"
@@ -66,13 +65,6 @@ func Create(input e.CreateDto) (*d.Data, error) {
return err
}
for idx := range input.PersonRelatives {
input.PersonRelatives[idx].Person_Id = *input.Person_Id
}
if err := upr.CreateOrUpdateBatch(input.PersonRelatives, &event, tx); err != nil {
return err
}
if err := createUser(&input, &event, tx); err != nil {
return err
}
@@ -291,13 +283,6 @@ func Update(input e.UpdateDto) (*d.Data, error) {
return err
}
for idx := range input.PersonRelatives {
input.PersonRelatives[idx].Person_Id = *input.Person_Id
}
if err := upr.CreateOrUpdateBatch(input.PersonRelatives, &event, tx); err != nil {
return err
}
if err := UpdateData(input, data, &event, tx); err != nil {
return err
}