2021-01-07 11:34:56 +07:00

207 lines
4.6 KiB
Java

package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity
@Table(name = "RacikanDetail_T")
public class RacikanDetail extends BaseTransaction {
@Caption(value = "Harga Satuan")
@Column(name = "hargaSatuan", nullable = true)
private Double hargaSatuan;
@Caption(value = "Harga Jual")
@Column(name = "HargaJual", nullable = true)
private Double hargaJual;
@ManyToOne
@JoinColumn(name = "Generik")
@Caption(value = "Generik")
private Generik generik;
@Column(name = "Generik", insertable = false, updatable = false,nullable=true)
private Integer generikId;
@Caption(value = "statusOrder")
@Column(name = "statusOrder", nullable = true)
private Byte statusOrder;
@Caption(value="Jenis Racikan")
@Column(name = "jenisRacikan", nullable = true , length = 10)
private String jenisRacikan;
@Caption(value="Total Miligram")
@Column(name = "totalMgMl", nullable = true , length = 10)
private Double totalMgMl;
@Caption(value="Total Kekuatan")
@Column(name = "jumlahKekuatan", nullable = true , length = 10)
private Double jumlahKekuatan;
@Caption(value="Total Table")
@Column(name = "jumlahTablet", nullable = true , length = 10)
private Double jumlahTablet;
@Caption(value="Total")
@Column(name = "total", nullable = true , length = 10)
private Double total;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ProdukFk")
@Caption(value="Produk")
private Produk produk;
@Column(name = "ProdukFk", insertable=false,updatable=false)
private Integer kdProduk;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "StrukRacikanFk")
@Caption(value="No Racikan")
private StrukRacikan strukRacikan;
@Column(name = "StrukRacikanFk", insertable=false,updatable=false)
private String noRacikan;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "PelayananPasienFk")
@Caption(value="Pelayanan Pasien")
private PelayananPasien pelayananPasien;
@Column(name = "PelayananPasienFk", insertable=false,updatable=false)
private String pelayananPasienId;
public Double getHargaSatuan() {
return hargaSatuan;
}
public void setHargaSatuan(Double hargaSatuan) {
this.hargaSatuan = hargaSatuan;
}
public Double getHargaJual() {
return hargaJual;
}
public void setHargaJual(Double hargaJual) {
this.hargaJual = hargaJual;
}
public Generik getGenerik() {
return generik;
}
public void setGenerik(Generik generik) {
this.generik = generik;
}
public Integer getGenerikId() {
return generikId;
}
public void setGenerikId(Integer generikId) {
this.generikId = generikId;
}
public Byte getStatusOrder() {
return statusOrder;
}
public void setStatusOrder(Byte statusOrder) {
this.statusOrder = statusOrder;
}
public String getJenisRacikan() {
return jenisRacikan;
}
public void setJenisRacikan(String jenisRacikan) {
this.jenisRacikan = jenisRacikan;
}
public Double getTotalMgMl() {
return totalMgMl;
}
public void setTotalMgMl(Double totalMgMl) {
this.totalMgMl = totalMgMl;
}
public Double getJumlahKekuatan() {
return jumlahKekuatan;
}
public void setJumlahKekuatan(Double jumlahKekuatan) {
this.jumlahKekuatan = jumlahKekuatan;
}
public Double getJumlahTablet() {
return jumlahTablet;
}
public void setJumlahTablet(Double jumlahTablet) {
this.jumlahTablet = jumlahTablet;
}
public Double getTotal() {
return total;
}
public void setTotal(Double total) {
this.total = total;
}
public Produk getProduk() {
return produk;
}
public void setProduk(Produk produk) {
this.produk = produk;
}
public Integer getKdProduk() {
return kdProduk;
}
public void setKdProduk(Integer kdProduk) {
this.kdProduk = kdProduk;
}
public StrukRacikan getStrukRacikan() {
return strukRacikan;
}
public void setStrukRacikan(StrukRacikan strukRacikan) {
this.strukRacikan = strukRacikan;
}
public String getNoRacikan() {
return noRacikan;
}
public void setNoRacikan(String noRacikan) {
this.noRacikan = noRacikan;
}
public PelayananPasien getPelayananPasien() {
return pelayananPasien;
}
public void setPelayananPasien(PelayananPasien pelayananPasien) {
this.pelayananPasien = pelayananPasien;
}
public String getPelayananPasienId() {
return pelayananPasienId;
}
public void setPelayananPasienId(String pelayananPasienId) {
this.pelayananPasienId = pelayananPasienId;
}
}