47 lines
1.1 KiB
Java
47 lines
1.1 KiB
Java
package com.billpaymentservice.bbps.entites;
|
|
|
|
import com.billpaymentservice.bbps.audit.Auditable;
|
|
|
|
import jakarta.persistence.Column;
|
|
import jakarta.persistence.Entity;
|
|
import jakarta.persistence.GeneratedValue;
|
|
import jakarta.persistence.GenerationType;
|
|
import jakarta.persistence.Id;
|
|
import jakarta.persistence.Table;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
import lombok.ToString;
|
|
|
|
@Getter
|
|
@Setter
|
|
@Entity
|
|
@Table(name = "ticket_disposition_details")
|
|
@ToString
|
|
public class TicketDispositionDetails extends Auditable<String> {
|
|
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
private Long id;
|
|
|
|
@Column(name = "disposition_id", nullable = false)
|
|
private String dispositionId; // UUID type string
|
|
|
|
@Column(name = "disposition_descr", nullable = false)
|
|
private String dispositionDescr;
|
|
|
|
@Column(name = "tenant_id")
|
|
private String tenantId;
|
|
|
|
@Column(name = "disposition_code")
|
|
private String dispositionCode;
|
|
|
|
@Column(name = "req_id")
|
|
private String reqId;
|
|
|
|
@Column(name = "txn_id")
|
|
private String txnId;
|
|
|
|
@Column(name = "user_id")
|
|
private String userId;
|
|
}
|