Add MapProdukKelompokKerja
Pembuatan tabel, entity, dan virtual object MapProdukKelompokKerja
This commit is contained in:
parent
8221374c7a
commit
499568640b
@ -0,0 +1,73 @@
|
||||
package com.jasamedika.medifirst2000.entities;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.JoinColumn;
|
||||
import javax.persistence.ManyToOne;
|
||||
import javax.persistence.Table;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
|
||||
/**
|
||||
* @author salmanoe
|
||||
* @since Mar 9, 2022
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "mapprodukkelompokkerja_t")
|
||||
public class MapProdukKelompokKerja extends BaseTransaction {
|
||||
|
||||
private static final long serialVersionUID = -1207938953500724939L;
|
||||
|
||||
@ManyToOne
|
||||
@NotNull(message = "Tindakan tidak boleh kosong")
|
||||
@JoinColumn(name = "produkfk")
|
||||
@Caption(value = "Tindakan")
|
||||
private Produk produk;
|
||||
|
||||
@Column(name = "produkfk", insertable = false, updatable = false, nullable = false)
|
||||
private Integer produkId;
|
||||
|
||||
@ManyToOne
|
||||
@NotNull(message = "Kelompok kerja tidak boleh kosong")
|
||||
@JoinColumn(name = "subunitkerjafk")
|
||||
@Caption(value = "Kelompok Kerja")
|
||||
private SubUnitKerjaPegawai kelompokKerja;
|
||||
|
||||
@Column(name = "subunitkerjafk", insertable = false, updatable = false, nullable = false)
|
||||
private Integer kelompokKerjaId;
|
||||
|
||||
public Produk getProduk() {
|
||||
return produk;
|
||||
}
|
||||
|
||||
public void setProduk(Produk produk) {
|
||||
this.produk = produk;
|
||||
}
|
||||
|
||||
public Integer getProdukId() {
|
||||
return produkId;
|
||||
}
|
||||
|
||||
public void setProdukId(Integer produkId) {
|
||||
this.produkId = produkId;
|
||||
}
|
||||
|
||||
public SubUnitKerjaPegawai getKelompokKerja() {
|
||||
return kelompokKerja;
|
||||
}
|
||||
|
||||
public void setKelompokKerja(SubUnitKerjaPegawai kelompokKerja) {
|
||||
this.kelompokKerja = kelompokKerja;
|
||||
}
|
||||
|
||||
public Integer getKelompokKerjaId() {
|
||||
return kelompokKerjaId;
|
||||
}
|
||||
|
||||
public void setKelompokKerjaId(Integer kelompokKerjaId) {
|
||||
this.kelompokKerjaId = kelompokKerjaId;
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,56 @@
|
||||
package com.jasamedika.medifirst2000.vo;
|
||||
|
||||
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
|
||||
/**
|
||||
* @author salmanoe
|
||||
* @since Mar 9, 2022
|
||||
*/
|
||||
public class MapProdukKelompokKerjaVO extends BaseTransactionVO {
|
||||
|
||||
private static final long serialVersionUID = 7032871209545094588L;
|
||||
|
||||
@Caption(value = "Tindakan")
|
||||
private ProdukVO produk;
|
||||
|
||||
private Integer produkId;
|
||||
|
||||
@Caption(value = "Kelompok Kerja")
|
||||
private SubUnitKerjaPegawaiVO kelompokKerja;
|
||||
|
||||
private Integer kelompokKerjaId;
|
||||
|
||||
public ProdukVO getProduk() {
|
||||
return produk;
|
||||
}
|
||||
|
||||
public void setProduk(ProdukVO produk) {
|
||||
this.produk = produk;
|
||||
}
|
||||
|
||||
public Integer getProdukId() {
|
||||
return produkId;
|
||||
}
|
||||
|
||||
public void setProdukId(Integer produkId) {
|
||||
this.produkId = produkId;
|
||||
}
|
||||
|
||||
public SubUnitKerjaPegawaiVO getKelompokKerja() {
|
||||
return kelompokKerja;
|
||||
}
|
||||
|
||||
public void setKelompokKerja(SubUnitKerjaPegawaiVO kelompokKerja) {
|
||||
this.kelompokKerja = kelompokKerja;
|
||||
}
|
||||
|
||||
public Integer getKelompokKerjaId() {
|
||||
return kelompokKerjaId;
|
||||
}
|
||||
|
||||
public void setKelompokKerjaId(Integer kelompokKerjaId) {
|
||||
this.kelompokKerjaId = kelompokKerjaId;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user