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/schemas/go/kr/project/domain/entity_new/CpGojiPrt.java

268 lines
6.7 KiB
Java

package go.kr.project.domain.entity;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Table(name = "tb_infrm_dtl")
public class CpGojiPrt {
@Id
@Column(name = "INFRMDTL_ID")
@Comment("고지상세 ID")
private Long gpCode;
@Column(name = "VLTNCN_CD", length = 2)
@Comment("위반내용 코드")
private String gpLawgb;
@Column(name = "SNDNG_SE", length = 1)
@Comment("발송구분")
private String gpPrtgb;
@Column(name = "INFRMLIST_ID")
@Comment("고지목록 ID")
private Long gpTtcode;
@Column(name = "SVBTC_ID")
@Comment("공시송달 ID")
private Long gpGtcode;
@Column(name = "SGG_CD", length = 5)
@Comment("시군구코드")
private String gpSggcode;
@Column(name = "CRDN_ID", length = 16)
@Comment("단속 ID")
private String gpMmcode;
@Column(name = "VHRNO", length = 100)
@Comment("자동차등록번호")
private String gpMmCarno;
@Column(name = "VLTN_DT", length = 30)
@Comment("위반일시")
private String gpMmWdatetime;
@Column(name = "VLTN_PLC", length = 200)
@Comment("위반장소")
private String gpMmSgpos;
@Column(name = "LEVY_CD", length = 11)
@Comment("부과코드")
private String gpLvyKey;
@Column(name = "ACNTG_YR", length = 6)
@Comment("회계년도")
private String gpAccYear;
@Column(name = "LEVY_NO", length = 6)
@Comment("부과번호")
private String gpLvyNo;
@Column(name = "EPAYNO", length = 19)
@Comment("전자납부번호")
private String gpErcNo;
@Column(name = "LEVY_YMD", length = 8)
@Comment("부과일자")
private String gpSdate;
@Column(name = "DUDT_YMD", length = 8)
@Comment("납기일자")
private String gpEdate;
@Column(name = "MNTX")
@Comment("본세")
private Integer gpKeumT;
@Column(name = "ADDTX")
@Comment("가산세")
private Integer gpKeumA;
@Column(name = "GRAMT")
@Comment("총금액")
private Integer gpKeumB;
@Column(name = "TXPR", length = 100)
@Comment("납세자")
private String gpName;
@Column(name = "RRNO", length = 100)
@Comment("주민등록번호")
private String gpJno;
@Column(name = "ADDR", length = 100)
@Comment("주소")
private String gpJuso;
@Column(name = "DTL_ADDR", length = 100)
@Comment("상세주소")
private String gpBunji;
@Column(name = "ZIP", length = 6)
@Comment("우편번호")
private String gpZip;
@Column(name = "RGNO", length = 15)
@Comment("등기번호")
private String gpRegistNo;
@Column(name = "SNDNG_YMD", length = 8)
@Comment("발송일자")
private String gpSendDate;
@Column(name = "SNDNG_HR", length = 8)
@Comment("발송시간")
private String gpSendTime;
@Column(name = "SNDBK_RSN", length = 100)
@Comment("반송사유")
private String gpReturnCd;
@Column(name = "ADDRSE_NM", length = 30)
@Comment("수취인명")
private String gpRecvName;
@Column(name = "ADDRSE_REL", length = 30)
@Comment("수취인 관계")
private String gpRecvRelt;
@Column(name = "DATA_STTS", length = 1)
@Comment("자료 상태")
private String gpState;
@Column(name = "BFR_DATA_STTS", length = 1)
@Comment("이전 자료 상태")
private String gpStateOld;
@Column(name = "BFR_SNDNG_YMD", length = 8)
@Comment("이전 발송일자")
private String gpSendDateOld;
@Column(name = "BFR_SNDNG_HR", length = 8)
@Comment("이전 발송시간")
private String gpSendTimeOld;
@Column(name = "RCVMT_YN", length = 1)
@Comment("수납여부")
private String gpSunap;
@Column(name = "UPDT_YN", length = 1)
@Comment("갱신 여부")
private String gpAddrUpdate;
@Column(name = "FRST_MNTX", length = 7)
@Comment("최초본세")
private String gpKeum;
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String gpConKey;
@Column(name = "VRACTNO_1", length = 20)
@Comment("가상계좌번호 1")
private String gpAccountNo1;
@Column(name = "VRACTNO_2", length = 20)
@Comment("가상계좌번호 2")
private String gpAccountNo2;
@Column(name = "VRACTNO_3", length = 20)
@Comment("가상계좌번호 3")
private String gpAccountNo3;
@Column(name = "VRACTNO_4", length = 20)
@Comment("가상계좌번호 4")
private String gpAccountNo4;
@Column(name = "VRACTNO_5", length = 20)
@Comment("가상계좌번호 5")
private String gpAccountNo5;
@Column(name = "VRACTNO_6", length = 20)
@Comment("가상계좌번호 6")
private String gpAccountNo6;
@Column(name = "VRACTNO_7", length = 20)
@Comment("가상계좌번호 7")
private String gpAccountNo7;
@Column(name = "VRACTNO_8", length = 20)
@Comment("가상계좌번호 8")
private String gpAccountNo8;
@Column(name = "VRACTNO_9", length = 20)
@Comment("가상계좌번호 9")
private String gpAccountNo9;
@Column(name = "VRACTNO_10", length = 20)
@Comment("가상계좌번호 10")
private String gpAccountNo10;
@Column(name = "VRACTNO_11", length = 20)
@Comment("가상계좌번호 11")
private String gpAccountNo11;
@Column(name = "BANKNM_1", length = 20)
@Comment("은행명1")
private String gpBankNm1;
@Column(name = "BANKNM_2", length = 20)
@Comment("은행명2")
private String gpBankNm2;
@Column(name = "BANKNM_3", length = 20)
@Comment("은행명3")
private String gpBankNm3;
@Column(name = "BANKNM_4", length = 20)
@Comment("은행명4")
private String gpBankNm4;
@Column(name = "BANKNM_5", length = 20)
@Comment("은행명5")
private String gpBankNm5;
@Column(name = "BANKNM_6", length = 20)
@Comment("은행명6")
private String gpBankNm6;
@Column(name = "BANKNM_7", length = 20)
@Comment("은행명7")
private String gpBankNm7;
@Column(name = "BANKNM_8", length = 20)
@Comment("은행명8")
private String gpBankNm8;
@Column(name = "BANKNM_9", length = 20)
@Comment("은행명9")
private String gpBankNm9;
@Column(name = "BANKNM_10", length = 20)
@Comment("은행명10")
private String gpBankNm10;
@Column(name = "BANKNM_11", length = 20)
@Comment("은행명11")
private String gpBankNm11;
@Column(name = "TXTN_NO", length = 40)
@Comment("과세번호")
private String gpTaxno;
public void changeGpSunapAfterSunap() {
this.gpSunap = "1";
}
}