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.
268 lines
6.7 KiB
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";
|
|
}
|
|
}
|