You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
clean-parking/src/main/java/go/kr/project/vo/mapper/EntityVoMapper.java

97 lines
3.0 KiB
Java

package go.kr.project.vo.mapper;
import go.kr.project.domain.entity.*;
import go.kr.project.vo.*;
import org.mapstruct.Mapper;
@Mapper(componentModel = "spring")
public interface EntityVoMapper {
//:todo 멀티 pk 관련 작업 해야됨. 엔티티 id키로 되어있는거
// ===== 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);
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);
}