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/EpostSenderReg.java

196 lines
5.1 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
@Table(name = "tb_mail_link_list")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostSenderReg {
@Id
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String conKey;
@Column(name = "RCPT_PSTOFC_UNQ_ID", length = 5)
@Comment("접수 우체국 고유 ID")
private String rceptId;
@Column(name = "RCPT_CD", length = 2)
@Comment("접수 코드")
private String dataCd;
@Column(name = "HNDL_SE", length = 3)
@Comment("취급 구분")
private String divKb;
@Column(name = "ATRZ_MTHD", length = 3)
@Comment("결재 방법")
private String dfpayyn;
@Column(name = "CN_TYPE", length = 3)
@Comment("내용 유형")
private String rcptKb;
@Column(name = "CN_DTL_CD", length = 3)
@Comment("내용 상세 코드")
private String sealCd;
@Column(name = "CN_KND", length = 3)
@Comment("내용 종류")
private String wordKb;
@Column(name = "CN_BYNG")
@Comment("내용 매수")
private Integer mailCnt;
@Column(name = "ADDRSE_CNT")
@Comment("수취인 수")
private Integer recevCnt;
@Column(name = "MAIL_PKG_CD", length = 3)
@Comment("우편 패키지 코드")
private String envCd;
@Column(name = "COLR_YN", length = 1)
@Comment("색상 여부(흑백/컬러)")
private String colorYn;
@Column(name = "LINK_MTH", length = 1)
@Comment("연계 방식(메일머지/PDF)")
private String mmYn;
@Column(name = "PRINT_SE_CD", length = 1)
@Comment("인쇄 구분 코드(단면, 양면)")
private String flexCd;
@Column(name = "ATCH_CNT")
@Comment("첨부 수 (기본값 0)")
private Integer dmCnt;
@Column(name = "SNDBK_NEED_YN", length = 1)
@Comment("반송 필요 여부")
private String sbFg;
@Column(name = "APRV_NO", length = 10)
@Comment("승인 번호")
private String apvlNb;
@Column(name = "APLY_YMD", length = 8)
@Comment("신청 일자")
private String sendDate;
@Column(name = "TRSM_HR", length = 6)
@Comment("전송 시간")
private String sendTime;
@Column(name = "LINK_INST_ATRZ_DEPTCD", length = 15)
@Comment("연계 기관 결재 부서 코드")
private String relorsectCd;
@Column(name = "SNDNG_INST_CD", length = 15)
@Comment("발송 기관 코드")
private String recevSenderOrgCode;
@Column(name = "SNDR_NM", length = 40)
@Comment("발송자 명")
private String recevSenderNm;
@Column(name = "SNDR_ZIP", length = 6)
@Comment("발송자 우편번호")
private String recevSenderZipcode;
@Column(name = "ADDR", length = 60)
@Comment("주소")
private String recevSenderAddr;
@Column(name = "DADDR", length = 100)
@Comment("상세 주소")
private String recevSenderDetailAddr;
@Column(name = "LEVY_DEPT_TELNO", length = 60)
@Comment("부과 부서 전화번호")
private String recevSenderDepartTel;
@Column(name = "LEVY_DEPT", length = 30)
@Comment("부과 부서")
private String recevSenderDepartNm;
@Column(name = "RG_SE_CD", length = 1)
@Comment("등기 구분 코드")
private String recevDivCd;
@Column(name = "OTPT_DT", length = 21)
@Comment("출력 일시")
private String recevPrintDt;
@Column(name = "OTPT_YR", length = 4)
@Comment("출력 연도")
private String recevPrintYear;
@Column(name = "OTPT_MM", length = 2)
@Comment("출력 월")
private String recevPrintMonth;
@Column(name = "OTPT_DAY", length = 2)
@Comment("출력 일")
private String recevPrintDay;
@Column(name = "LEVY_DEPT_FAX_NO", length = 20)
@Comment("부과 부서 팩스 번호")
private String recevSenderFax;
@Column(name = "LEVY_DEPT_PIC", length = 30)
@Comment("부과 부서 담당자")
private String recevSerderStaff;
@Column(name = "LEVY_DEPT_EML", length = 60)
@Comment("부과 부서 이메일")
private String recevSenderEmail;
@Column(name = "MAIL_KND_CD", length = 4)
@Comment("우편 종류 코드")
private String jobCd;
@Column(name = "PRCS_STTS", length = 2)
@Comment("처리 상태")
private String postProcStt;
@Column(name = "DEL_YN", length = 1)
@Comment("삭제 여부")
private String deleteAt;
@Column(name = "REG_YMD", length = 8)
@Comment("등록 일자")
private String regYmd;
@Column(name = "RCPT_YMD", length = 8)
@Comment("접수 일자")
private String rceptYmd;
@Column(name = "RGTR", length = 10)
@Comment("등록자")
private String regSysSe;
@Column(name = "INFRM_LIST_ID", length = 10)
@Comment("고지 목록 ID")
private String tgCode;
public void changePostProcStt(String postProcStt) {
this.postProcStt = postProcStt;
}
public void changeRceptYmd(String rceptYmd) {
this.rceptYmd = rceptYmd;
}
}