feat : Project으로 1대1 매핑하는 vo생성. Response Dto에서 객체로 사용

pull/11/head
Kurt92 1 month ago
parent b879df804a
commit cc9583c1b9

@ -0,0 +1,35 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpAnswerVO {
private String asMmcode;
private String asSggcode;
private String asIngb;
private String asJsdate;
private String asJsno;
private String asJsnoM;
private String asBbsNo;
private String asLimitDt;
private String asUser;
private String asTel;
private String asCell;
private String asEmail;
private String asState;
private String asPostCd;
private String asPostDt;
private String asStateDt;
private String asText;
private Integer asReuser;
private String asInline;
private String asSysGubunC;
private String asPetiAncCodeV;
private String asPetiNoC;
}

@ -0,0 +1,17 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpBdongVO {
private String bdCode;
private String bdSggName;
private String bdDongName;
private String bdEnable;
}

@ -0,0 +1,20 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpCancelVO {
private Long ccCode;
private String ccSggcode;
private String ccMmcode;
private String ccDate;
private String ccCause;
private String ccEtc;
private String ccIndt;
private Integer ccInuser;
}

@ -0,0 +1,76 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpGojiPrtVO {
private Long gpCode;
private String gpLawgb;
private String gpPrtgb;
private Long gpTtcode;
private Long gpGtcode;
private String gpSggcode;
private String gpMmcode;
private String gpMmCarno;
private String gpMmWdatetime;
private String gpMmSgpos;
private String gpLvyKey;
private String gpAccYear;
private String gpLvyNo;
private String gpAccountNo;
private String gpErcNo;
private String gpSdate;
private String gpEdate;
private Integer gpKeumT;
private Integer gpKeumA;
private Integer gpKeumB;
private String gpName;
private String gpJno;
private String gpJuso;
private String gpBunji;
private String gpZip;
private String gpRegistNo;
private String gpSendDate;
private String gpSendTime;
private String gpReturnCd;
private String gpRecvName;
private String gpRecvRelt;
private String gpState;
private String gpStateOld;
private String gpSendDateOld;
private String gpSendTimeOld;
private String gpSunap;
private String gpAddrUpdate;
private String gpKeum;
private String gpConKey;
private String gpAccountNo2;
private String gpAccountNo3;
private String gpBankNm;
private String gpBankNm2;
private String gpBankNm3;
private String gpAccountNo4;
private String gpAccountNo5;
private String gpAccountNo6;
private String gpAccountNo7;
private String gpAccountNo8;
private String gpAccountNo9;
private String gpAccountNo10;
private String gpAccountNo11;
private String gpBankNm4;
private String gpBankNm5;
private String gpBankNm6;
private String gpBankNm7;
private String gpBankNm8;
private String gpBankNm9;
private String gpBankNm10;
private String gpBankNm11;
private String gpTaxno;
private String gpPayOutDate;
private String gpElpostState;
}

@ -0,0 +1,25 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpGojiSendHistVO {
private String ghCode; // PK
private Integer ghGpcode; // int(10)
private String ghSggcode; // varchar(5)
private String ghConKey; // varchar(30)
private String ghRegino; // varchar(13)
private String ghSendDate; // varchar(8) (yyyyMMdd)
private String ghSendTime; // varchar(4) (HHmm)
private String ghReturnCdStr; // varchar(100)
private String ghRecvName; // varchar(70)
private String ghRecvRelt; // varchar(100)
private String ghResultCd; // varchar(2)
private String ghReturnCd; // varchar(2)
private String ghRecvReltCd; // varchar(2)
}

@ -0,0 +1,39 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpGojitVO {
private Long tgCode;
private String tgSggCode;
private String tgLawGb;
private String tgGb;
private String tgDlgb;
private String tgSrcSdate;
private String tgSrcEdate;
private String tgSdate;
private String tgEdate;
private String tgTitle;
private String tgDocno;
private String tgEtc;
private Integer tgTotcount;
private Long tgTotkeum;
private String tgIndt;
private Integer tgInuser;
private String tgConKey;
private String tgPostSeCd;
private String tgIsResend;
private String tgNoticeKey;
private String tgPostProcStt;
private String tgUnitySndngMastrId;
private String tgDelete;
private String tgPostYn;
private String tgElpostYn;
}

@ -0,0 +1,22 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpImagesizeVO {
private String isMmcode;
private Integer isImage1;
private Integer isImage2;
private Integer isImage3;
private Integer isImage4;
private Integer isVideo;
private Integer isRecall1;
private Integer isRecall2;
private Integer isRecall3;
}

@ -0,0 +1,19 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpInstructAnswerVO {
private String iaSggcode;
private String iaCode;
private String iaId;
private String iaAnswerText;
private String iaMailtitle;
private String iaMailtext;
}

@ -0,0 +1,23 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpInstructVO {
private Long itCode;
private String itSggcode;
private String itMmcode;
private String itDate;
private String itCause;
private String itEtc;
private String itIndt;
private Integer itInuser;
}

@ -0,0 +1,17 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpMainEtc1VO {
private String mmCode;
private String mmJsdate;
private String mmKey;
private String mmText;
}

@ -0,0 +1,61 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpMainVO {
private String mmCode;
private String mmSggcode;
private String mmDlgb;
private String mmIngb;
private String mmDate;
private String mmTime;
private String mmLawgb;
private String mmSgnm;
private String mmSgtel;
private String mmSgcont;
private String mmSgpos;
private String mmBdcode;
private String mmGpsX;
private String mmGpsY;
private String mmTrac;
private String mmSno;
private Integer mmImagecnt;
private String mmImagegb;
private String mmCarno;
private String mmVhmno;
private String mmCargb;
private String mmCarkind;
private String mmOmcode;
private String mmSdate;
private String mmEdate;
private Integer mmKeum1;
private Integer mmKeum2;
private Integer mmSukeum;
private Integer mmMinusKeum;
private Integer mmAddKeum;
private String mmRecall;
private Integer mmInuser;
private String mmIndt;
private String mmState;
private String mmStateDt;
private String mmCarcheck;
private String mmPrecode;
private String mmEtc;
private String mmVideofilenm;
private String mmSafezone;
private String mmViorcnt;
private String mmTime2;
private String mmCarname;
private String mmCarcolor;
private String mmCarfuel;
private String mmTransmitSgg;
private String mmTransmitTeam;
}

@ -0,0 +1,53 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpMatchVO {
private Long mcCode;
private String mcMmcode;
private String mcMmWdatetime;
private String mcMmSgpos;
private String mcBdong;
private String mcLvyKey0;
private String mcLvyKey;
private String mcAccYear;
private String mcLvyNo;
private String mcAccountNo;
private String mcErcNo;
private String mcKeumT;
private String mcKeumA;
private String mcKeumB;
private String mcIndt;
private String mcEditdt;
private String mcState;
private String mcAccountNo2;
private String mcAccountNo3;
private String mcBankNm;
private String mcBankNm2;
private String mcBankNm3;
private String mcAccountNo4;
private String mcAccountNo5;
private String mcAccountNo6;
private String mcAccountNo7;
private String mcAccountNo8;
private String mcAccountNo9;
private String mcAccountNo10;
private String mcAccountNo11;
private String mcBankNm4;
private String mcBankNm5;
private String mcBankNm6;
private String mcBankNm7;
private String mcBankNm8;
private String mcBankNm9;
private String mcBankNm10;
private String mcBankNm11;
}

@ -0,0 +1,29 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpOwnerVO {
private String omCode;
private String omSggcode;
private String omName;
private String omNo1;
private String omJno;
private String omNOGb;
private String omJuso;
private String omBunji;
private String omZip;
private String omDoroCode;
private String omBldPosition;
private String omBldNo1;
private String omBldNo2;
private String omBldAdmno;
private String omIngb;
private String omIndt;
private String omBdcode;
}

@ -0,0 +1,21 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpSeallOneVO {
private String soSggcode;
private String soInDt;
private String soInGb;
private String soJsdate;
private String soBbsNo;
private String soMmcode;
private String soState;
private Integer soUser;
private String soPutDt;
}

@ -0,0 +1,32 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpSetinfoVO {
private String codeName;
private String groupCode;
private String detailCode;
private Integer intValue1;
private Integer intValue2;
private Integer intValue3;
private Integer intValue4;
private Integer intValue5;
private String strValue1;
private String strValue2;
private String strValue3;
private String strValue4;
private String strValue5;
private String strValue6;
private String strValue7;
private String strValue8;
private String strValue9;
private String strValue10;
private String strValue11;
}

@ -0,0 +1,17 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpSggVO {
private String sgSggcode;
private String sgSggName;
private String sgEnable;
private String sgDepCode;
}

@ -0,0 +1,31 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpUserVO {
private Integer umCode;
private String umSggcode;
private String umLevelcd;
private String umLevel;
private String umName;
private String umTelno;
private String umEmail;
private String umHwpdirc;
private String umPass;
private String umPermision;
private String umSeallUser;
private String umTaxeUser;
private String umIndt;
private String umEnable;
private String umJobGroup;
private String umDeldt;
private String umIp;
private String umPassUpdt;
private String umCarUser;
}

@ -0,0 +1,26 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpViolationVO {
private String vlSggcode;
private String vlJobgroup;
private String vlCode;
private String vlId;
private String vlLaw1;
private String vlLaw2;
private String vlLaw3;
private String vlEnable;
private String vlSemok1;
private String vlSemok2;
private Integer vlKeum;
private String vlAnswer;
private String vlSemok3;
}

@ -0,0 +1,24 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostDelivResultVO {
private Long seqKey;
private String conKey;
private String regino;
private String delivYmd;
private String delivHhmi;
private String outsidUserId;
private String delivRsltCd;
private String nonDelivReasnCd;
private String nonDelivReasnCdNm;
private String subRecPrsnNm;
private String relRecPrsnCd;
private String relRecPrsnCdNm;
}

@ -0,0 +1,17 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostMakeResultVO {
private String conKey;
private String rgstNmbr;
private String reletcData;
private String dataCd;
private String mailCnt;
}

@ -0,0 +1,25 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostRceptResultVO {
private Long rrCode;
private String conOrg;
private String relOrSectCd;
private String reletcData;
private String extriRegYmd;
private String rceptYmd;
private String rceptId;
private String divKb;
private Integer rceptCnt;
private Integer rceptAmt;
private Integer usefeeAmt;
private Integer totpostPrc;
private Integer jobCd;
}

@ -0,0 +1,15 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostRgstNmbrVO {
private String rgstNmbr;
private String rgstNmbrNext;
private String pcursor;
}

@ -0,0 +1,74 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostSenderDetailVO {
private String conKey;
private String rgstNmbr;
private String recevSeq;
private String recevCode;
private String recevBar1d;
private String recevBar2d;
private String recevBillNumber;
private String recevDocCd1;
private String recevDocCd2;
private String recevDocCd3;
private String recevDocCd4;
private String recevDocCd5;
private String recevSubj1;
private String recevSubj2;
private String recevSubj3;
private String recevViolateDt;
private String recevViolateDong;
private String recevViolatePlace;
private String recevLaws;
private String recevPayNumber1;
private String recevPayNumber2;
private String recevOcr0;
private String recevOcr1;
private String recevOcr2;
private String recevOnlinePayNumber;
private String recevVaccountNumber;
private String recevVaccountNumber2;
private String recevVaccountNumber3;
private String recevVaccountNumber4;
private String recevVaccountNumber5;
private String recevVaccountNumber6;
private String recevVaccountNumber7;
private String recevVaccountNumber8;
private String recevVaccountNumber9;
private String recevVaccountNumber10;
private String recevVaccountNumber11;
private String recevFinePrice;
private String recevPayPrice;
private String recevPayDt;
private String recevPayInDate;
private String recevPayInPrice;
private String recevPayInAddPrice;
private String recevPayInDefaultPrice;
private String recevPayOutDate;
private String recevPayOutPrice;
private String recevPayOutAddPrice;
private String recevPayOutDefaultPrice;
private String recevCarNumber;
private String recevCarOwnerZipcode;
private String recevCarOwnerAddr;
private String recevCarOwnerDetailaddr;
private String recevCarOwnerNm;
private String recevCarOwnerSsn;
private String recevEvidenceNumber;
private Integer recevPhotoCnt; // int(2)
private String recevPhotoFile1;
private String recevPhotoFile2;
private String recevPhotoFile3;
private String recevPhotoFile4;
private Integer delivResultCode; // int(10)
private String makeResultCd;
private String postSendState;
}

@ -0,0 +1,55 @@
package go.kr.project.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostSenderRegVO {
private String conKey;
private String rceptId;
private String dataCd;
private String divKb;
private String dfpayyn;
private String rcptKb;
private String sealCd;
private String wordKb;
private Integer mailCnt; // int(5)
private Integer recevCnt; // int(7)
private String envCd;
private String colorYn;
private String mmYn;
private String flexCd;
private Integer dmCnt; // int(2)
private String sbFg;
private String apvlNb;
private String sendDate;
private String sendTime;
private String relorsectCd;
private String recevSenderOrgCode;
private String recevSenderNm;
private String recevSenderZipcode;
private String recevSenderAddr;
private String recevSenderDetailAddr;
private String recevSenderDepartTel;
private String recevSenderDepartNm;
private String recevDivCd;
private String recevPrintDt;
private String recevPrintYear;
private String recevPrintMonth;
private String recevPrintDay;
private String recevSenderFax;
private String recevSerderStaff;
private String recevSenderEmail;
private String jobCd;
private String postProcStt;
private String deleteAt;
private String regYmd;
private String rceptYmd;
private String regSysSe;
private String tgCode;
}

@ -0,0 +1,36 @@
package go.kr.project.vo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TbCntcSndngDetailVO {
private String unitySndngDetailId; // 통합 발송 상세 ID (PK)
private String unitySndngMastrId; // 통합 발송 마스터 ID
private String signguCode; // 시군구 코드
private String ffnlgCode; // 과태료 코드
private String mainCode; // 메인 코드
private String vhcleNo; // 차량 번호
private String ihidnum; // 주민등록번호
private String moblphonNo; // 핸드폰 번호
private String nm; // 성명
private String adres; // 주소
private String detailAdres; // 상세 주소
private String zip; // 우편번호
private String tmpltMsgData; // 템플릿 메시지 데이터 (LONGTEXT)
private String mobilePageCn; // 모바일 페이지 내용 (LONGTEXT)
private String useInsttIdntfcId; // 이용 기관 식별 ID
private String externalDocumentUuid; // 외부 문서 식별 번호
private LocalDateTime registDt; // 등록일자
private String register; // 등록자
private LocalDateTime updtDt; // 수정일자
private String updusr; // 수정자
}

@ -0,0 +1,28 @@
package go.kr.project.vo;
import lombok.*;
import java.time.LocalDateTime;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TbCntcSndngResultVO {
private String unitySndngDetailId; // PK1
private String sndngSeCode; // PK2
private String signguCode; // 시군구 코드
private String ffnlgCode; // 과태료 코드
private String sndngResultSttus; // 발송 결과 상태
private String requstDt; // 요청 일시 (문자열 컬럼 정의대로 String)
private String inqireDt; // 조회 일시
private String readngDt; // 열람 일시
private String errorCn; // 오류 내용
private String rgistNo; // 등기번호
private LocalDateTime registDt; // 등록일자
private String register; // 등록자
private LocalDateTime updtDt; // 수정일자
private String updusr; // 수정자
}

@ -0,0 +1,89 @@
package go.kr.project.domain.entity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "cp_owner")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpOwner {
@Id
@Column(name = "OM_CODE", length = 13, nullable = false)
@Comment("소유자 코드")
private String omCode;
@Column(name = "OM_SGGCODE", length = 5)
@Comment("시군구 코드")
private String omSggcode;
@Column(name = "OM_NAME", length = 100)
@Comment("소유자명")
private String omName;
@Column(name = "OM_NO1", length = 6)
@Comment("주민번호 앞자리 또는 사업자번호 일부")
private String omNo1;
@Column(name = "OM_JNO", length = 100)
@Comment("법인등록번호 / 주민번호 전체")
private String omJno;
@Column(name = "OM_NOGB", length = 2)
@Comment("번호 구분")
private String omNOGb;
@Column(name = "OM_JUSO", length = 100)
@Comment("주소")
private String omJuso;
@Column(name = "OM_BUNJI", length = 100)
@Comment("번지")
private String omBunji;
@Column(name = "OM_ZIP", length = 6)
@Comment("우편번호")
private String omZip;
@Column(name = "OM_DORO_CODE", length = 12)
@Comment("도로명 코드")
private String omDoroCode;
@Column(name = "OM_BLD_POSITION", length = 1)
@Comment("건물 위치 구분")
private String omBldPosition;
@Column(name = "OM_BLD_NO1", length = 5)
@Comment("건물 번호1")
private String omBldNo1;
@Column(name = "OM_BLD_NO2", length = 5)
@Comment("건물 번호2")
private String omBldNo2;
@Column(name = "OM_BLD_ADMNO", length = 25)
@Comment("건물 관리 번호")
private String omBldAdmno;
@Column(name = "OM_INGB", length = 1)
@Comment("등록 구분")
private String omIngb;
@Column(name = "OM_INDT", length = 14)
@Comment("등록 일시")
private String omIndt;
@Column(name = "OM_BDCODE", length = 10)
@Comment("법정동 코드")
private String omBdcode;
}

@ -0,0 +1,90 @@
package go.kr.project.domain.entity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "tb_ownr")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpOwner {
@Id
@Column(name = "ownr_id", length = 13, nullable = false)
@Comment("소유자 코드")
private String omCode;
@Column(name = "sgg_cd", length = 5)
@Comment("시군구 코드")
private String omSggcode;
@Column(name = "flnm", length = 100)
@Comment("소유자명")
private String omName;
@Column(name = "rrno_frdgt", length = 6)
@Comment("주민번호 앞자리 또는 사업자번호 일부")
private String omNo1;
@Column(name = "rrno", length = 100)
@Comment("법인등록번호 / 주민번호 전체")
private String omJno;
@Column(name = "txpr_se_cd", length = 2)
@Comment("번호 구분")
private String omNOGb;
@Column(name = "addr", length = 100)
@Comment("주소")
private String omJuso;
@Column(name = "dtl_addr", length = 100)
@Comment("번지")
private String omBunji;
@Column(name = "zip", length = 6)
@Comment("우편번호")
private String omZip;
@Column(name = "roadnm_cd", length = 12)
@Comment("도로명 코드")
private String omDoroCode;
@Column(name = "udgd_yn", length = 1)
@Comment("건물 위치 구분")
private String omBldPosition;
@Column(name = "bldg_mno", length = 5)
@Comment("건물 번호1")
private String omBldNo1;
@Column(name = "bldg_sno", length = 5)
@Comment("건물 번호2")
private String omBldNo2;
@Column(name = "bno", length = 25)
@Comment("건물 관리 번호")
private String omBldAdmno;
@Column(name = "reg_se", length = 1)
@Comment("등록 구분")
private String omIngb;
@Column(name = "reg_dt", length = 14)
@Comment("등록 일시")
private String omIndt;
@Column(name = "om_bdcode", length = 10)
@Comment("법정동 코드")
private String omBdcode;
}
Loading…
Cancel
Save