|
|
@ -1,44 +1,23 @@
|
|
|
|
package cokr.xit.ens.modules.common.ctgy.intgrnnoti.domain;
|
|
|
|
package cokr.xit.ens.modules.common.ctgy.intgrnnoti.domain;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.persistence.Column;
|
|
|
|
import javax.persistence.*;
|
|
|
|
import javax.persistence.Embedded;
|
|
|
|
|
|
|
|
import javax.persistence.Entity;
|
|
|
|
import cokr.xit.ens.modules.common.code.*;
|
|
|
|
import javax.persistence.EnumType;
|
|
|
|
import cokr.xit.ens.modules.common.ctgy.intgrnbill.support.entity.*;
|
|
|
|
import javax.persistence.Enumerated;
|
|
|
|
import cokr.xit.ens.modules.common.domain.*;
|
|
|
|
import javax.persistence.FetchType;
|
|
|
|
import cokr.xit.ens.modules.common.domain.support.*;
|
|
|
|
import javax.persistence.GeneratedValue;
|
|
|
|
import lombok.*;
|
|
|
|
import javax.persistence.GenerationType;
|
|
|
|
import lombok.experimental.*;
|
|
|
|
import javax.persistence.Id;
|
|
|
|
|
|
|
|
import javax.persistence.Index;
|
|
|
|
|
|
|
|
import javax.persistence.JoinColumn;
|
|
|
|
|
|
|
|
import javax.persistence.Lob;
|
|
|
|
|
|
|
|
import javax.persistence.ManyToOne;
|
|
|
|
|
|
|
|
import javax.persistence.OneToOne;
|
|
|
|
|
|
|
|
import javax.persistence.Table;
|
|
|
|
|
|
|
|
import javax.persistence.TableGenerator;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cokr.xit.ens.modules.common.code.IntgrnDtlStatCd;
|
|
|
|
|
|
|
|
import cokr.xit.ens.modules.common.code.PostSeCd;
|
|
|
|
|
|
|
|
import cokr.xit.ens.modules.common.ctgy.intgrnbill.support.entity.Bill;
|
|
|
|
|
|
|
|
import cokr.xit.ens.modules.common.domain.BaseEntity;
|
|
|
|
|
|
|
|
import cokr.xit.ens.modules.common.domain.support.FieldError;
|
|
|
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
|
|
import lombok.Getter;
|
|
|
|
|
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
|
|
import lombok.Setter;
|
|
|
|
|
|
|
|
import lombok.ToString;
|
|
|
|
|
|
|
|
import lombok.experimental.SuperBuilder;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Entity
|
|
|
|
@Entity
|
|
|
|
//@Data
|
|
|
|
//@Data
|
|
|
|
@Getter
|
|
|
|
@Getter
|
|
|
|
@ToString
|
|
|
|
//@ToString(exclude = {"intgrnSendMast"})
|
|
|
|
@SuperBuilder
|
|
|
|
@SuperBuilder
|
|
|
|
@EqualsAndHashCode
|
|
|
|
@EqualsAndHashCode
|
|
|
|
@NoArgsConstructor
|
|
|
|
@NoArgsConstructor
|
|
|
|
@AllArgsConstructor
|
|
|
|
@AllArgsConstructor
|
|
|
|
@Table(name = "ens_intgrn_snd_dtl", schema = "", catalog = "", indexes = {
|
|
|
|
@Table(name = "ens_intgrn_snd_dtl", indexes = {
|
|
|
|
@Index(name = "idx_intgrn_linked_uuid", columnList = "linked_uuid"),
|
|
|
|
@Index(name = "idx_intgrn_linked_uuid", columnList = "linked_uuid"),
|
|
|
|
// @Index(name = "idx_intgrn_bill_uid", columnList = "mk_bill_uid"),
|
|
|
|
// @Index(name = "idx_intgrn_bill_uid", columnList = "mk_bill_uid"),
|
|
|
|
})
|
|
|
|
})
|
|
|
|