From 60f8db982d38670a86a2902d283c88bd8d3c9dd7 Mon Sep 17 00:00:00 2001 From: vanilia Date: Fri, 31 Oct 2025 11:27:44 +0700 Subject: [PATCH] add response unit in specialist --- internal/domain/main-entities/specialist/dto.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/domain/main-entities/specialist/dto.go b/internal/domain/main-entities/specialist/dto.go index 2cd4acee..8724b9c5 100644 --- a/internal/domain/main-entities/specialist/dto.go +++ b/internal/domain/main-entities/specialist/dto.go @@ -4,6 +4,7 @@ import ( ecore "simrs-vx/internal/domain/base-entities/core" espb "simrs-vx/internal/domain/main-entities/specialist-position/base" essb "simrs-vx/internal/domain/main-entities/subspecialist/base" + eu "simrs-vx/internal/domain/main-entities/unit" ) type CreateDto struct { @@ -52,6 +53,7 @@ type ResponseDto struct { Code string `json:"code"` Name string `json:"name"` Unit_Id *uint16 `json:"unit_id"` + Unit *eu.Unit `json:"unit,omitempty"` SpecialistPositions []espb.Basic `json:"specialistPositions,omitempty"` Subspecialists []essb.Basic `json:"subspecialists,omitempty"` } @@ -60,6 +62,7 @@ func (d Specialist) ToResponse() ResponseDto { resp := ResponseDto{ Code: d.Code, Name: d.Name, + Unit: d.Unit, Unit_Id: d.Unit_Id, SpecialistPositions: d.SpecialistPositions, Subspecialists: d.Subspecialists,