diff --git a/src/main/java/go/kr/project/vo/mapper/EntityVoMapper.java b/src/main/java/go/kr/project/vo/mapper/EntityVoMapper.java index 2b4e858..ff9b32e 100644 --- a/src/main/java/go/kr/project/vo/mapper/EntityVoMapper.java +++ b/src/main/java/go/kr/project/vo/mapper/EntityVoMapper.java @@ -3,6 +3,7 @@ package go.kr.project.vo.mapper; import go.kr.project.domain.entity.*; import go.kr.project.vo.*; import org.mapstruct.Mapper; +import org.mapstruct.Mapping; @Mapper(componentModel = "spring") public interface EntityVoMapper { @@ -12,85 +13,63 @@ public interface EntityVoMapper { // ===== CP 계열 ===== CpAnswerVO toCpAnswerVO(CpAnswer entity); - CpAnswer toCpAnswer(CpAnswerVO vo); CpBdongVO toCpBdongVO(CpBdong entity); - CpBdong toCpBdong(CpBdongVO vo); CpCancelVO toCpCancelVO(CpCancel entity); - CpCancel toCpCancel(CpCancelVO vo); CpGojiPrtVO toCpGojiPrtVO(CpGojiPrt entity); - CpGojiPrt toCpGojiPrt(CpGojiPrtVO vo); CpGojiSendHistVO toCpGojiSendHistVO(CpGojiSendHist entity); - CpGojiSendHist toCpGojiSendHist(CpGojiSendHistVO vo); CpGojitVO toCpGojitVO(CpGojit entity); - CpGojit toCpGojit(CpGojitVO vo); CpImagesizeVO toCpImagesizeVO(CpImagesize entity); - CpImagesize toCpImagesize(CpImagesizeVO vo); CpInstructVO toCpInstructVO(CpInstruct entity); - CpInstruct toCpInstruct(CpInstructVO vo); CpInstructAnswerVO toCpInstructAnswerVO(CpInstructAnswer entity); - CpInstructAnswer toCpInstructAnswer(CpInstructAnswerVO vo); CpMainVO toCpMainVO(CpMain entity); - CpMain toCpMain(CpMainVO vo); CpMainEtc1VO toCpMainEtc1VO(CpMainEtc1 entity); - CpMainEtc1 toCpMainEtc1(CpMainEtc1VO vo); CpMatchVO toCpMatchVO(CpMatch entity); - CpMatch toCpMatch(CpMatchVO vo); CpOwnerVO toCpOwnerVO(CpOwner entity); - CpOwner toCpOwner(CpOwnerVO vo); CpSeallOneVO toCpSeallOneVO(CpSeallOne entity); - CpSeallOne toCpSeallOne(CpSeallOneVO vo); CpSetinfoVO toCpSetinfoVO(CpSetinfo entity); - CpSetinfo toCpSetinfo(CpSetinfoVO vo); CpSggVO toCpSggVO(CpSgg entity); - CpSgg toCpSgg(CpSggVO vo); CpUserVO toCpUserVO(CpUser entity); - CpUser toCpUser(CpUserVO vo); + @Mapping(target = "vlSggcode", source = "id.vlSggcode") + @Mapping(target = "vlJobgroup", source = "id.vlJobgroup") + @Mapping(target = "vlCode", source = "id.vlCode") CpViolationVO toCpViolationVO(CpViolation entity); - CpViolation toCpViolation(CpViolationVO vo); // ===== EPOST 계열 ===== EpostDelivResultVO toEpostDelivResultVO(EpostDelivResult entity); - EpostDelivResult toEpostDelivResult(EpostDelivResultVO vo); EpostMakeResultVO toEpostMakeResultVO(EpostMakeResult entity); - EpostMakeResult toEpostMakeResult(EpostMakeResultVO vo); // EpostRecptResultVO toEpostRecptResultVO(EpostRecptResult entity); // EpostRecptResult toEpostRecptResult(EpostRecptResultVO vo); EpostRgstNmbrVO toEpostRgstNmbrVO(EpostRgstNmbr entity); - EpostRgstNmbr toEpostRgstNmbr(EpostRgstNmbrVO vo); EpostSenderDetailVO toEpostSenderDetailVO(EpostSenderDetail entity); - EpostSenderDetail toEpostSenderDetail(EpostSenderDetailVO vo); EpostSenderRegVO toEpostSenderRegVO(EpostSenderReg entity); - EpostSenderReg toEpostSenderReg(EpostSenderRegVO vo); // ===== TB_CNTC 계열 ===== TbCntcSndngDetailVO toTbCntcSndngDetailVO(TbCntcSndngDetail entity); - TbCntcSndngDetail toTbCntcSndngDetail(TbCntcSndngDetailVO vo); TbCntcSndngResultVO toTbCntcSndngResultVO(TbCntcSndngResult entity); - TbCntcSndngResult toTbCntcSndngResult(TbCntcSndngResultVO vo); } diff --git a/src/schemas/go/kr/project/domain/entity/CpViolationId.java b/src/schemas/go/kr/project/domain/entity/CpViolationId.java index 671c340..f21ebf0 100644 --- a/src/schemas/go/kr/project/domain/entity/CpViolationId.java +++ b/src/schemas/go/kr/project/domain/entity/CpViolationId.java @@ -8,6 +8,7 @@ import java.io.Serializable; import java.util.Objects; @Embeddable +@Getter @Builder @NoArgsConstructor @AllArgsConstructor