Update domain entity

Penerapan lombok untuk mengurangi boilerplate code
This commit is contained in:
Salman Manoe 2025-02-11 10:00:04 +07:00
parent 5c4794a096
commit 0e3b77fdc2
323 changed files with 5549 additions and 20570 deletions

View File

@ -242,8 +242,8 @@ public class BridgingDaftarOnlineController {
bridge.setHari(map.get("namaHari").toString()); bridge.setHari(map.get("namaHari").toString());
bridge.setIddokter(map.get("idPegawai").toString()); bridge.setIddokter(map.get("idPegawai").toString());
bridge.setIdKlinik(map.get("idRuangan").toString()); bridge.setIdKlinik(map.get("idRuangan").toString());
bridge.setJamMulaiPraktek(map.get("waktumulai").toString()); bridge.setJamMulaiPraktek(map.get("waktuMulai").toString());
bridge.setJamTutupPraktek(map.get("waktuselesai").toString()); bridge.setJamTutupPraktek(map.get("waktuSelesai").toString());
bridge.setKuota(map.get("quota").toString()); bridge.setKuota(map.get("quota").toString());
bridge.setNamadokter(map.get("namaLengkap").toString()); bridge.setNamadokter(map.get("namaLengkap").toString());
bridge.setUpdate(dateFormat.format(cal.getTime())); bridge.setUpdate(dateFormat.format(cal.getTime()));

View File

@ -1,20 +1,5 @@
package com.jasamedika.medifirst2000.controller; package com.jasamedika.medifirst2000.controller;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import com.jasamedika.medifirst2000.dao.BridgingDao; import com.jasamedika.medifirst2000.dao.BridgingDao;
import com.jasamedika.medifirst2000.dao.LogSiranapDao; import com.jasamedika.medifirst2000.dao.LogSiranapDao;
import com.jasamedika.medifirst2000.entities.LogSiranap; import com.jasamedika.medifirst2000.entities.LogSiranap;
@ -24,6 +9,15 @@ import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapKamarVO;
import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapListVO; import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapListVO;
import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapRuanganVO; import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapRuanganVO;
import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapVO; import com.jasamedika.medifirst2000.vo.custom.BridgeSiranapVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
@RestController @RestController
@RequestMapping("/siranap") @RequestMapping("/siranap")
@ -237,7 +231,7 @@ public class BridgingSiranapController {
log.setTerpakaiMale(voTempatTidur.getTerpakaiMale()+""); log.setTerpakaiMale(voTempatTidur.getTerpakaiMale()+"");
log.setTglUpdate(voTempatTidur.getTglUpdate()); log.setTglUpdate(voTempatTidur.getTglUpdate());
log.setTipePasien(voTempatTidur.getTipePasien()); log.setTipePasien(voTempatTidur.getTipePasien());
log.setTotal_TT(voTempatTidur.getTotalTT()+""); log.setTotalTempatTidur(voTempatTidur.getTotalTT()+"");
log.setWaiting(voTempatTidur.getWaiting()+""); log.setWaiting(voTempatTidur.getWaiting()+"");
log.setTglAccess(new Date()); log.setTglAccess(new Date());
if(CommonUtil.isNotNullOrEmpty(log)) if(CommonUtil.isNotNullOrEmpty(log))

View File

@ -756,10 +756,10 @@
class="com.jasamedika.medifirst2000.entities.KesadaranCheckOutDetail" /> class="com.jasamedika.medifirst2000.entities.KesadaranCheckOutDetail" />
<mapping class="com.jasamedika.medifirst2000.entities.Kesan" /> <mapping class="com.jasamedika.medifirst2000.entities.Kesan" />
<mapping <mapping
class="com.jasamedika.medifirst2000.entities.KesanPsikologis_Diagnosis" /> class="com.jasamedika.medifirst2000.entities.KesanPsikologisDiagnosis" />
<mapping <mapping
class="com.jasamedika.medifirst2000.entities.KesanPsikologis_DiagnosisDetail" /> class="com.jasamedika.medifirst2000.entities.KesanPsikologisDiagnosisDetail" />
<mapping class="com.jasamedika.medifirst2000.entities.kesulitanMenyusui" /> <mapping class="com.jasamedika.medifirst2000.entities.KesulitanMenyusui" />
<mapping class="com.jasamedika.medifirst2000.entities.KeteranganDiet" /> <mapping class="com.jasamedika.medifirst2000.entities.KeteranganDiet" />
<mapping class="com.jasamedika.medifirst2000.entities.KeteranganLainLain" /> <mapping class="com.jasamedika.medifirst2000.entities.KeteranganLainLain" />
<mapping <mapping

View File

@ -1,16 +1,15 @@
package com.jasamedika.medifirst2000.dao; package com.jasamedika.medifirst2000.dao;
import java.util.Date; import com.jasamedika.medifirst2000.entities.DetailDiagnosaPasien;
import java.util.List; import com.jasamedika.medifirst2000.entities.Profile;
import java.util.Map;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param; import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.DetailDiagnosaPasien; import java.util.Date;
import com.jasamedika.medifirst2000.entities.Profile; import java.util.List;
import java.util.Map;
@Repository("BridgingDao") @Repository("BridgingDao")
public interface BridgingDao extends PagingAndSortingRepository<DetailDiagnosaPasien, String> { public interface BridgingDao extends PagingAndSortingRepository<DetailDiagnosaPasien, String> {
@ -38,7 +37,7 @@ public interface BridgingDao extends PagingAndSortingRepository<DetailDiagnosaPa
@Query("select p.pasienDaftarId, p.ruangan.kdRuangan, p.ruangan.namaRuangan, p.pasienDaftar.kelompokPasien.id from AntrianPasienDiPeriksa p where date(p.tglRegistrasi)=:dateNow and p.ruangan.departemenId=24 order by p.ruangan.kdRuangan") @Query("select p.pasienDaftarId, p.ruangan.kdRuangan, p.ruangan.namaRuangan, p.pasienDaftar.kelompokPasien.id from AntrianPasienDiPeriksa p where date(p.tglRegistrasi)=:dateNow and p.ruangan.departemenId=24 order by p.ruangan.kdRuangan")
public List<Object[]> kunjunganIgd(@Param("dateNow") Date dateNow); public List<Object[]> kunjunganIgd(@Param("dateNow") Date dateNow);
@Query("select new map(jadwalPraktek.jamPraktek as jamPraktek,jadwalPraktek.waktumulai as jamBuka, jadwalPraktek.waktuselesai as jamTutup" @Query("select new map(jadwalPraktek.jamPraktek as jamPraktek,jadwalPraktek.waktuMulai as jamBuka, jadwalPraktek.waktuSelesai as jamTutup"
+ ",hari.namaHari as hari, ruangan.namaRuangan as namaRuangan, ruangan.id as id)" + ",hari.namaHari as hari, ruangan.namaRuangan as namaRuangan, ruangan.id as id)"
+ " from JadwalPraktikDokter model " + " left join model.hari hari " + " from JadwalPraktikDokter model " + " left join model.hari hari "
+ " left join model.jadwalPraktek jadwalPraktek " + " left join model.ruangan ruangan " + " left join model.jadwalPraktek jadwalPraktek " + " left join model.ruangan ruangan "
@ -48,7 +47,7 @@ public interface BridgingDao extends PagingAndSortingRepository<DetailDiagnosaPa
@Query("select p.name from DataJadwal p where p.id =:id") @Query("select p.name from DataJadwal p where p.id =:id")
public String getDay(@Param("id") Integer id); public String getDay(@Param("id") Integer id);
@Query("select new map(jadwalPraktek.jamPraktek as jamPraktek,jadwalPraktek.waktumulai as jamBuka, jadwalPraktek.waktuselesai as jamTutup" @Query("select new map(jadwalPraktek.jamPraktek as jamPraktek,jadwalPraktek.waktuMulai as jamBuka, jadwalPraktek.waktuSelesai as jamTutup"
+ ",hari.namaHari as hari, ruangan.namaRuangan as namaRuangan, ruangan.id as id)" + ",hari.namaHari as hari, ruangan.namaRuangan as namaRuangan, ruangan.id as id)"
+ " from JadwalPraktikDokter model " + " left join model.hari hari " + " from JadwalPraktikDokter model " + " left join model.hari hari "
+ " left join model.jadwalPraktek jadwalPraktek " + " left join model.ruangan ruangan " + " left join model.jadwalPraktek jadwalPraktek " + " left join model.ruangan ruangan "

View File

@ -16,7 +16,7 @@ public interface JadwalDpjpRawatInapDao extends PagingAndSortingRepository<Jadwa
@Query("select NEW Map (" @Query("select NEW Map ("
+ "a.tglAwal as tglAwal," + "a.tglAwal as tglAwal,"
+ "a.tglAhir as tglAhir," + "a.tglAkhir as tglAkhir,"
+ "b.id as ruanganId," + "b.id as ruanganId,"
+ "b.namaRuangan as namaRuangan," + "b.namaRuangan as namaRuangan,"
+ "c.id as dokterId," + "c.id as dokterId,"
@ -63,7 +63,7 @@ public interface JadwalDpjpRawatInapDao extends PagingAndSortingRepository<Jadwa
+ "b.id as dokterId," + "b.id as dokterId,"
+ "b.namaLengkap as namaDokter," + "b.namaLengkap as namaDokter,"
+ "a.tglAwal as tglAwal," + "a.tglAwal as tglAwal,"
+ "a.tglAhir as tglAhir," + "a.tglAkhir as tglAkhir,"
+ "c.id as ruanganId," + "c.id as ruanganId,"
+ "c.namaRuangan as namaRuangan) " + "c.namaRuangan as namaRuangan) "
+ "from JadwalDpjpRawatInap a " + "from JadwalDpjpRawatInap a "
@ -72,7 +72,7 @@ public interface JadwalDpjpRawatInapDao extends PagingAndSortingRepository<Jadwa
+ "where c.id=:id and " + "where c.id=:id and "
+ "(date(:dateNow) " + "(date(:dateNow) "
+ "between date(a.tglAwal) and " + "between date(a.tglAwal) and "
+ "date(a.tglAhir))") + "date(a.tglAkhir))")
List<Map<String, Object>> getJadwalDpjpDokterPelayanan( List<Map<String, Object>> getJadwalDpjpDokterPelayanan(
@Param("id") Integer id, @Param("id") Integer id,
@Param("dateNow") Date dateNow); @Param("dateNow") Date dateNow);

View File

@ -19,7 +19,7 @@ public interface JadwalPraktikDokterDao extends CrudRepository<JadwalPraktikDokt
@Query("select new map(model.quota as quota, model.id as id" @Query("select new map(model.quota as quota, model.id as id"
+ ", jadwalPraktek.id as idjadwalPraktek, jadwalPraktek.jamPraktek as jamPraktek" + ", jadwalPraktek.id as idjadwalPraktek, jadwalPraktek.jamPraktek as jamPraktek"
+ ",jadwalPraktek.waktumulai as waktumulai, jadwalPraktek.waktuselesai as waktuselesai" + ",jadwalPraktek.waktuMulai as waktuMulai, jadwalPraktek.waktuSelesai as waktuSelesai"
+ ", hari.id as idHari, hari.namaHari as namaHari" + ", hari.id as idHari, hari.namaHari as namaHari"
+ ", ruangan.namaRuangan as namaRuangan, ruangan.id as idRuangan" + ", ruangan.namaRuangan as namaRuangan, ruangan.id as idRuangan"
+ ", dokter.id as idPegawai, dokter.namaLengkap as namaLengkap)" + ", dokter.id as idPegawai, dokter.namaLengkap as namaLengkap)"

View File

@ -7,12 +7,12 @@ import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param; import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.KesanPsikologis_Diagnosis; import com.jasamedika.medifirst2000.entities.KesanPsikologisDiagnosis;
@Repository("KesanPsikologis_DiagnosisDao") @Repository("KesanPsikologis_DiagnosisDao")
public interface KesanPsikologis_DiagnosisDao extends PagingAndSortingRepository<KesanPsikologis_Diagnosis, String> { public interface KesanPsikologis_DiagnosisDao extends PagingAndSortingRepository<KesanPsikologisDiagnosis, String> {
@Query("select model from KesanPsikologis_Diagnosis model where model.pengkajianAwalPsikologi.noRec=:noRec") @Query("select model from KesanPsikologisDiagnosis model where model.pengkajianAwalPsikologi.noRec=:noRec")
public List<KesanPsikologis_Diagnosis> findByNoRec(@Param("noRec") String noRec); public List<KesanPsikologisDiagnosis> findByNoRec(@Param("noRec") String noRec);
} }

View File

@ -1,14 +1,13 @@
package com.jasamedika.medifirst2000.dao; package com.jasamedika.medifirst2000.dao;
import java.util.List; import com.jasamedika.medifirst2000.entities.LisOrderSysmex;
import java.util.Map;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param; import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.LisOrderSysmex; import java.util.List;
import java.util.Map;
@Repository("PelayananLaboratoriumDao") @Repository("PelayananLaboratoriumDao")
public interface PelayananLaboratoriumDao extends PagingAndSortingRepository<LisOrderSysmex, Integer>{ public interface PelayananLaboratoriumDao extends PagingAndSortingRepository<LisOrderSysmex, Integer>{
@ -54,6 +53,6 @@ public interface PelayananLaboratoriumDao extends PagingAndSortingRepository<Lis
@Param("noOrder") String noOrder); @Param("noOrder") String noOrder);
@Query("select NEW MAP(model.ono as ono) from LisOrderSysmex model where model.ono =:noLab") @Query("select NEW MAP(model.orderNumber as ono) from LisOrderSysmex model where model.orderNumber =:noLab")
List<Map<String, Object>> chekOrder(@Param("noLab") String noLab); List<Map<String, Object>> chekOrder(@Param("noLab") String noLab);
} }

View File

@ -1,13 +1,13 @@
package com.jasamedika.medifirst2000.dao; package com.jasamedika.medifirst2000.dao;
import java.util.List; import com.jasamedika.medifirst2000.entities.LisOrderTmpSysmex;
import java.util.Map;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param; import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.LisOrderTmpSysmex;
import java.util.List;
import java.util.Map;
@Repository("PelayananLaboratoriumTempDao") @Repository("PelayananLaboratoriumTempDao")
public interface PelayananLaboratoriumTempDao extends PagingAndSortingRepository<LisOrderTmpSysmex, Integer> { public interface PelayananLaboratoriumTempDao extends PagingAndSortingRepository<LisOrderTmpSysmex, Integer> {
@ -15,8 +15,8 @@ public interface PelayananLaboratoriumTempDao extends PagingAndSortingRepository
@Query("SELECT so.noOrderIntern FROM StrukOrder so where so.noOrder = :noOrder") @Query("SELECT so.noOrderIntern FROM StrukOrder so where so.noOrder = :noOrder")
String getNolab(@Param("noOrder") String noOrder); String getNolab(@Param("noOrder") String noOrder);
@Query("select NEW MAP(lis.ono as noLab, lis.orderTestID as ordertestid, lis.pid as rm , lis.requestDt as dt) FROM " @Query("select NEW MAP(lis.orderNumber as noLab, lis.orderTestId as ordertestid, lis.patientId as rm , lis.requestData as dt) FROM "
+ " LisOrderTmpSysmex lis where lis.ono = :noOrder ") + " LisOrderTmpSysmex lis where lis.orderNumber = :noOrder ")
Map<String, Object> getOrderFromLisOrderTmp(@Param("noOrder") String noOrder); Map<String, Object> getOrderFromLisOrderTmp(@Param("noOrder") String noOrder);
@Query("select NEW MAP(lis.ono as noLab, lis.requestDt as tglRequest) FROM " @Query("select NEW MAP(lis.ono as noLab, lis.requestDt as tglRequest) FROM "

View File

@ -1,9 +1,15 @@
package com.jasamedika.medifirst2000.service.impl; package com.jasamedika.medifirst2000.service.impl;
import java.util.HashMap; import com.jasamedika.medifirst2000.converter.base.BaseVoConverter;
import java.util.List; import com.jasamedika.medifirst2000.dao.JenisWaktuDao;
import java.util.Map; import com.jasamedika.medifirst2000.entities.Departemen;
import com.jasamedika.medifirst2000.entities.JenisWaktu;
import com.jasamedika.medifirst2000.entities.KelompokProduk;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.JenisWaktuService;
import com.jasamedika.medifirst2000.vo.DepartemenVO;
import com.jasamedika.medifirst2000.vo.JenisWaktuVO;
import com.jasamedika.medifirst2000.vo.KelompokProdukVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;
@ -14,22 +20,12 @@ import org.springframework.data.jpa.domain.Specification;
import org.springframework.orm.jpa.JpaSystemException; import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.base.BaseVoConverter; import java.util.HashMap;
import com.jasamedika.medifirst2000.dao.JenisWaktuDao; import java.util.List;
import com.jasamedika.medifirst2000.entities.Departemen; import java.util.Map;
import com.jasamedika.medifirst2000.entities.JenisWaktu;
import com.jasamedika.medifirst2000.entities.KelompokProduk;
import com.jasamedika.medifirst2000.entities.KelompokUser;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.JenisWaktuService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.DepartemenVO;
import com.jasamedika.medifirst2000.vo.JenisWaktuVO;
import com.jasamedika.medifirst2000.vo.KelompokProdukVO;
import com.jasamedika.medifirst2000.vo.KelompokUserVO;
@Service("JenisWaktuService") @Service("JenisWaktuService")
public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWaktuService{ public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWaktuService {
@Autowired @Autowired
private JenisWaktuDao jenisWaktuDao; private JenisWaktuDao jenisWaktuDao;
@ -40,7 +36,8 @@ public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWak
@Autowired @Autowired
private BaseVoConverter<DepartemenVO, Departemen> departementConverter; private BaseVoConverter<DepartemenVO, Departemen> departementConverter;
@Autowired BaseVoConverter<KelompokProdukVO, KelompokProduk> kelompokProdukConverter; @Autowired
BaseVoConverter<KelompokProdukVO, KelompokProduk> kelompokProdukConverter;
@Override @Override
public JenisWaktuVO add(JenisWaktuVO vo) throws JpaSystemException, ServiceVOException { public JenisWaktuVO add(JenisWaktuVO vo) throws JpaSystemException, ServiceVOException {
@ -76,12 +73,12 @@ public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWak
@Override @Override
public Map<String, Object> findAll(Integer page, Integer take, String sort, String dir, public Map<String, Object> findAll(Integer page, Integer take, String sort, String dir,
Specification<JenisWaktu> spec) { Specification<JenisWaktu> spec) {
Direction direction=null; Direction direction = null;
if(dir.equalsIgnoreCase("asc")){ if (dir.equalsIgnoreCase("asc")) {
direction=Sort.Direction.ASC; direction = Sort.Direction.ASC;
}else{ } else {
direction=Sort.Direction.DESC; direction = Sort.Direction.DESC;
} }
Pageable pageable = new PageRequest(page, take, direction, sort); Pageable pageable = new PageRequest(page, take, direction, sort);
@ -92,20 +89,21 @@ public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWak
@Override @Override
public Map<String, Object> save(JenisWaktuVO vo) { public Map<String, Object> save(JenisWaktuVO vo) {
Map<String,Object> result = new HashMap<String,Object>(); Map<String, Object> result = new HashMap<String, Object>();
JenisWaktu model = jenisWaktuConverter.transferVOToModel(vo, new JenisWaktu()); JenisWaktu model = jenisWaktuConverter.transferVOToModel(vo, new JenisWaktu());
Byte no = this.jenisWaktuDao.getNo().byteValue(); Byte no = this.jenisWaktuDao.getNo().byteValue();
model.setKdJenisWaktu(no); model.setKdJenisWaktu(no);
model.setNoUrut(no); model.setNoUrut(no);
model.setqJenisWaktu(no); model.setQJenisWaktu(no);
model.setDepartemen(departementConverter.transferVOToModel(vo.getDepartemen(), new Departemen())); model.setDepartemen(departementConverter.transferVOToModel(vo.getDepartemen(), new Departemen()));
model.setKelompokProduk(kelompokProdukConverter.transferVOToModel(vo.getKelompokProduk(), new KelompokProduk())); model.setKelompokProduk(
kelompokProdukConverter.transferVOToModel(vo.getKelompokProduk(), new KelompokProduk()));
JenisWaktu jenisWaktuResult = this.jenisWaktuDao.save(model); JenisWaktu jenisWaktuResult = this.jenisWaktuDao.save(model);
if(jenisWaktuResult.getId() != null){ if (jenisWaktuResult.getId() != null) {
result.put("data", jenisWaktuResult.getId()); result.put("data", jenisWaktuResult.getId());
} }
@ -119,6 +117,4 @@ public class JenisWaktuServiceImpl extends BaseVoServiceImpl implements JenisWak
return result; return result;
} }
} }

View File

@ -15,34 +15,32 @@ import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.dao.KegiatanAnggaranDao; import com.jasamedika.medifirst2000.dao.KegiatanAnggaranDao;
import com.jasamedika.medifirst2000.entities.KegiatanAnggaran; import com.jasamedika.medifirst2000.entities.KegiatanAnggaran;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.entities.kesulitanMenyusui;
import com.jasamedika.medifirst2000.service.KegiatanAnggaranService; import com.jasamedika.medifirst2000.service.KegiatanAnggaranService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.GridDetailAnggaran; import com.jasamedika.medifirst2000.vo.GridDetailAnggaran;
@Service("kegiatanAnggaranService") @Service("kegiatanAnggaranService")
public class KegiatanAnggaranServiceImpl extends BaseVoServiceImpl implements KegiatanAnggaranService{ public class KegiatanAnggaranServiceImpl extends BaseVoServiceImpl implements KegiatanAnggaranService {
@Autowired @Autowired
private KegiatanAnggaranDao kegiatanAnggaranDao; private KegiatanAnggaranDao kegiatanAnggaranDao;
@Override @Override
public Map<String, Object> kegiatanAnggaranList(Integer page, Integer limit, String sort, String dir,Specification<KegiatanAnggaran> spec) { public Map<String, Object> kegiatanAnggaranList(Integer page, Integer limit, String sort, String dir,
Specification<KegiatanAnggaran> spec) {
Direction direction=null; Direction direction = null;
if(sort.equalsIgnoreCase("asc")){ if (sort.equalsIgnoreCase("asc")) {
direction=Sort.Direction.ASC; direction = Sort.Direction.ASC;
}else{ } else {
direction=Sort.Direction.DESC; direction = Sort.Direction.DESC;
} }
Pageable pageable = new PageRequest(page, limit, direction, sort); Pageable pageable = new PageRequest(page, limit, direction, sort);
Page<KegiatanAnggaran> resultPage = kegiatanAnggaranDao.findAll(spec, pageable); Page<KegiatanAnggaran> resultPage = kegiatanAnggaranDao.findAll(spec, pageable);
List<KegiatanAnggaran> kegiatanAnggaranList = resultPage.getContent(); List<KegiatanAnggaran> kegiatanAnggaranList = resultPage.getContent();
List<GridDetailAnggaran>listGridKegiatan=new ArrayList<GridDetailAnggaran>(); List<GridDetailAnggaran> listGridKegiatan = new ArrayList<GridDetailAnggaran>();
for(KegiatanAnggaran model:kegiatanAnggaranList){ for (KegiatanAnggaran model : kegiatanAnggaranList) {
} }
@ -50,5 +48,4 @@ public class KegiatanAnggaranServiceImpl extends BaseVoServiceImpl implements Ke
} }
} }

View File

@ -1,16 +1,6 @@
package com.jasamedika.medifirst2000.service.impl; package com.jasamedika.medifirst2000.service.impl;
import java.util.List; import com.jasamedika.medifirst2000.converter.*;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.DepartemenConverter;
import com.jasamedika.medifirst2000.converter.JabatanConverter;
import com.jasamedika.medifirst2000.converter.KelompokEvaluasiConverter;
import com.jasamedika.medifirst2000.converter.KomponenEvaluasiConverter;
import com.jasamedika.medifirst2000.converter.SatuanHasilConverter;
import com.jasamedika.medifirst2000.dao.KomponenEvaluasiDao; import com.jasamedika.medifirst2000.dao.KomponenEvaluasiDao;
import com.jasamedika.medifirst2000.entities.Departemen; import com.jasamedika.medifirst2000.entities.Departemen;
import com.jasamedika.medifirst2000.entities.KelompokEvaluasi; import com.jasamedika.medifirst2000.entities.KelompokEvaluasi;
@ -19,6 +9,11 @@ import com.jasamedika.medifirst2000.entities.SatuanHasil;
import com.jasamedika.medifirst2000.service.KomponenEvaluasiService; import com.jasamedika.medifirst2000.service.KomponenEvaluasiService;
import com.jasamedika.medifirst2000.util.CommonUtil; import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.KomponenEvaluasiVO; import com.jasamedika.medifirst2000.vo.KomponenEvaluasiVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
@Service("KomponenEvaluasiService") @Service("KomponenEvaluasiService")
@ -68,7 +63,7 @@ public class KomponenEvaluasiServiceImpl extends BaseVoServiceImpl implements Ko
Integer count =komponenEvaluasiDao.countKomponenEvaluasi(); Integer count =komponenEvaluasiDao.countKomponenEvaluasi();
count++; count++;
komponenEvaluasi.setNoUrut(count); komponenEvaluasi.setNoUrut(count);
komponenEvaluasi.setqKomponenEvaluasi(count); komponenEvaluasi.setQKomponenEvaluasi(count);
} }
komponenEvaluasiDao.save(komponenEvaluasi); komponenEvaluasiDao.save(komponenEvaluasi);

View File

@ -1,13 +1,5 @@
package com.jasamedika.medifirst2000.service.impl; package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.dao.DepartemenDao; import com.jasamedika.medifirst2000.dao.DepartemenDao;
import com.jasamedika.medifirst2000.dao.LevelTingkatDao; import com.jasamedika.medifirst2000.dao.LevelTingkatDao;
import com.jasamedika.medifirst2000.dto.LevelTingkatDto; import com.jasamedika.medifirst2000.dto.LevelTingkatDto;
@ -15,6 +7,13 @@ import com.jasamedika.medifirst2000.entities.LevelTingkat;
import com.jasamedika.medifirst2000.service.LevelTingkatService; import com.jasamedika.medifirst2000.service.LevelTingkatService;
import com.jasamedika.medifirst2000.util.CommonUtil; import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.util.JsonUtil; import com.jasamedika.medifirst2000.util.JsonUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service("LevelTingkatService") @Service("LevelTingkatService")
public class LevelTingkatServiceImpl extends BaseVoServiceImpl implements LevelTingkatService public class LevelTingkatServiceImpl extends BaseVoServiceImpl implements LevelTingkatService
@ -38,7 +37,7 @@ public class LevelTingkatServiceImpl extends BaseVoServiceImpl implements LevelT
lt.setReportDisplay(vo.getReportDisplay()); lt.setReportDisplay(vo.getReportDisplay());
lt.setKdLevelTingkatHead(vo.getKdLevelTingkatHead()); lt.setKdLevelTingkatHead(vo.getKdLevelTingkatHead());
lt.setDepartemen(departemenDao.findOne(vo.getDepartemenId())); lt.setDepartemen(departemenDao.findOne(vo.getDepartemenId()));
lt.setqLevelTingkat(vo.getQlevelTingkat()); lt.setQLevelTingkat(vo.getQlevelTingkat());
lt.setKodeExternal(vo.getKodeExternal()); lt.setKodeExternal(vo.getKodeExternal());
lt.setNamaExternal(vo.getNamaExternal()); lt.setNamaExternal(vo.getNamaExternal());
lt.setStatusEnabled(vo.getStatusEnabled()); lt.setStatusEnabled(vo.getStatusEnabled());

View File

@ -53,7 +53,6 @@ import com.jasamedika.medifirst2000.dao.StrukHistoriDao;
import com.jasamedika.medifirst2000.dao.StrukKirimDao; import com.jasamedika.medifirst2000.dao.StrukKirimDao;
import com.jasamedika.medifirst2000.dao.StrukOrderDao; import com.jasamedika.medifirst2000.dao.StrukOrderDao;
import com.jasamedika.medifirst2000.dao.custom.OrderProdukDaoCustom; import com.jasamedika.medifirst2000.dao.custom.OrderProdukDaoCustom;
import com.jasamedika.medifirst2000.dto.CekStokProdukRuanganDto;
import com.jasamedika.medifirst2000.dto.OrderPelayananGiziDto; import com.jasamedika.medifirst2000.dto.OrderPelayananGiziDto;
import com.jasamedika.medifirst2000.dto.PiutangRekananProfileTemp; import com.jasamedika.medifirst2000.dto.PiutangRekananProfileTemp;
//import com.jasamedika.medifirst2000.vo.UploadVO; //import com.jasamedika.medifirst2000.vo.UploadVO;
@ -72,7 +71,6 @@ import com.jasamedika.medifirst2000.entities.JenisWaktu;
import com.jasamedika.medifirst2000.entities.Kelas; import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.LisOrder; import com.jasamedika.medifirst2000.entities.LisOrder;
import com.jasamedika.medifirst2000.entities.LogAcc; import com.jasamedika.medifirst2000.entities.LogAcc;
import com.jasamedika.medifirst2000.entities.MapProdukMenuToBahan;
import com.jasamedika.medifirst2000.entities.MapRuanganToProduk; import com.jasamedika.medifirst2000.entities.MapRuanganToProduk;
import com.jasamedika.medifirst2000.entities.OrderPelayanan; import com.jasamedika.medifirst2000.entities.OrderPelayanan;
import com.jasamedika.medifirst2000.entities.OrderProduk; import com.jasamedika.medifirst2000.entities.OrderProduk;
@ -1080,17 +1078,17 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
} }
List<LisOrder> list = (List<LisOrder>) query.getResultList(); List<LisOrder> list = (List<LisOrder>) query.getResultList();
for (LisOrder lisOrder : list) { for (LisOrder lisOrder : list) {
List<Pasien> listPasien = pasienDao.findByNoCm(lisOrder.getPid()); List<Pasien> listPasien = pasienDao.findByNoCm(lisOrder.getPatientId());
Pasien pasien; Pasien pasien;
if (listPasien.size() > 0) { if (listPasien.size() > 0) {
pasien = listPasien.get(listPasien.size() - 1); pasien = listPasien.get(listPasien.size() - 1);
} else { } else {
RegistrasiPasienVO registrasiPasienVo = new RegistrasiPasienVO(); RegistrasiPasienVO registrasiPasienVo = new RegistrasiPasienVO();
PasienVO pasienVo = new PasienVO(); PasienVO pasienVo = new PasienVO();
pasienVo.setNoCm(lisOrder.getPid()); pasienVo.setNoCm(lisOrder.getPatientId());
pasienVo.setNamaPasien(lisOrder.getPname()); pasienVo.setNamaPasien(lisOrder.getPatientName());
pasienVo.setTglLahir(DateUtil.toDate(lisOrder.getBirth_dt())); pasienVo.setTglLahir(DateUtil.toDate(lisOrder.getBirthData()));
JenisKelaminVO jenisKelamin = new JenisKelaminVO(); JenisKelaminVO jenisKelamin = new JenisKelaminVO();
jenisKelamin.setId(Integer.parseInt(lisOrder.getSex())); jenisKelamin.setId(Integer.parseInt(lisOrder.getSex()));
pasienVo.setJenisKelamin(jenisKelamin); pasienVo.setJenisKelamin(jenisKelamin);

View File

@ -64,19 +64,19 @@ public class PelayananLaboratoriumServiceImpl implements PelayananLaboratoriumSe
// lisOrderSysmex.setAddress1(orderLab.get("alamatLengkap").toString()); // lisOrderSysmex.setAddress1(orderLab.get("alamatLengkap").toString());
lisOrderSysmex.setBirthDt(formatDate(orderLab.get("tglLahir").toString())); lisOrderSysmex.setBirthData(formatDate(orderLab.get("tglLahir").toString()));
lisOrderSysmex.setClinican(orderLab.get("pegawaiId").toString() + '^' + orderLab.get("namaLengkap").toString()); lisOrderSysmex.setClinican(orderLab.get("pegawaiId").toString() + '^' + orderLab.get("namaLengkap").toString());
lisOrderSysmex.setComment(""); lisOrderSysmex.setComment("");
lisOrderSysmex.setFlag(0); lisOrderSysmex.setFlag(0);
lisOrderSysmex.setMessageDt(formatDate(orderLab.get("tglPelayanan").toString())); lisOrderSysmex.setMessageData(formatDate(orderLab.get("tglPelayanan").toString()));
lisOrderSysmex.setOno(orderLab.get("noOrderIntern").toString()); lisOrderSysmex.setOrderNumber(orderLab.get("noOrderIntern").toString());
/* /*
* NW : Transaksi baru RP : Update transaksi CA : Batal Transaksi * NW : Transaksi baru RP : Update transaksi CA : Batal Transaksi
*/ */
lisOrderSysmex.setOrderControl("NW"); lisOrderSysmex.setOrderControl("NW");
lisOrderSysmex.setOrderTestID(kdPeriksa); lisOrderSysmex.setOrderTestId(kdPeriksa);
lisOrderSysmex.setPid(orderLab.get("noCm").toString()); lisOrderSysmex.setPatientId(orderLab.get("noCm").toString());
lisOrderSysmex.setpName(orderLab.get("namaPasien").toString()); lisOrderSysmex.setPatientName(orderLab.get("namaPasien").toString());
/*- R : Rutin /*- R : Rutin
- U : Cito */ - U : Cito */
if (orderLab.get("cito").toString().equals("1")) { if (orderLab.get("cito").toString().equals("1")) {
@ -88,13 +88,13 @@ public class PelayananLaboratoriumServiceImpl implements PelayananLaboratoriumSe
* - IN : Rawat inap - OP : Rawat jalan * - IN : Rawat inap - OP : Rawat jalan
*/ */
if (orderLab.get("idDep").toString().equals("16")) { if (orderLab.get("idDep").toString().equals("16")) {
lisOrderSysmex.setpType("IN"); lisOrderSysmex.setPatientType("IN");
} else { } else {
lisOrderSysmex.setpType("OP"); lisOrderSysmex.setPatientType("OP");
} }
lisOrderSysmex.setRequestDt(formatDate(orderLab.get("tglPelayanan").toString())); lisOrderSysmex.setRequestData(formatDate(orderLab.get("tglPelayanan").toString()));
lisOrderSysmex.setRoomNo(""); lisOrderSysmex.setRoomNumber("");
/* /*
* - 1 : Laki-laki - 2 : Perempuan - 0 : Tidak diketahui * - 1 : Laki-laki - 2 : Perempuan - 0 : Tidak diketahui
*/ */
@ -108,7 +108,7 @@ public class PelayananLaboratoriumServiceImpl implements PelayananLaboratoriumSe
lisOrderSysmex.setSex("0"); lisOrderSysmex.setSex("0");
} }
lisOrderSysmex.setSource(orderLab.get("ruanganId").toString() + '^' + orderLab.get("namaRuangan").toString()); lisOrderSysmex.setSource(orderLab.get("ruanganId").toString() + '^' + orderLab.get("namaRuangan").toString());
lisOrderSysmex.setVisitNo(orderLab.get("noRegis").toString()); lisOrderSysmex.setVisitNumber(orderLab.get("noRegis").toString());
LisOrderTmpSysmex lisOrderTmpSysmex = new LisOrderTmpSysmex(); LisOrderTmpSysmex lisOrderTmpSysmex = new LisOrderTmpSysmex();
lisOrderTmpSysmex = transferVOToModel(lisOrderSysmex, lisOrderTmpSysmex); lisOrderTmpSysmex = transferVOToModel(lisOrderSysmex, lisOrderTmpSysmex);

View File

@ -1,64 +1,23 @@
package com.jasamedika.medifirst2000.service.impl; package com.jasamedika.medifirst2000.service.impl;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.PendidikanConverter;
import com.jasamedika.medifirst2000.dao.*;
import com.jasamedika.medifirst2000.entities.*;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
import com.jasamedika.medifirst2000.service.PengkajianAwalPsikologiService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.AlatTerpasangDetailConverter;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.PendidikanConverter;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.AsesmenPsikologisDao;
import com.jasamedika.medifirst2000.dao.KesanPsikologis_DiagnosisDao;
import com.jasamedika.medifirst2000.dao.PengalamanOrganisasiDao;
import com.jasamedika.medifirst2000.dao.PengkajianAwalPsikologiDao;
import com.jasamedika.medifirst2000.dao.ProfilSensoriDao;
import com.jasamedika.medifirst2000.dao.RiwayatPendidikanFormalDao;
import com.jasamedika.medifirst2000.dao.RiwayatPendidikanNonFormalDao;
import com.jasamedika.medifirst2000.dao.RiwayatPerkembanganDao;
import com.jasamedika.medifirst2000.dao.TesPsikologiDao;
import com.jasamedika.medifirst2000.entities.AlatTerpasangDetail;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.AsesmenPsikologis;
import com.jasamedika.medifirst2000.entities.AsesmenPsikologisDetail;
import com.jasamedika.medifirst2000.entities.CheckIn;
import com.jasamedika.medifirst2000.entities.KesanPsikologis_Diagnosis;
import com.jasamedika.medifirst2000.entities.KesanPsikologis_DiagnosisDetail;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.Pendidikan;
import com.jasamedika.medifirst2000.entities.PengalamanOrganisasi;
import com.jasamedika.medifirst2000.entities.PengkajianAwalPsikologi;
import com.jasamedika.medifirst2000.entities.PengobatanKhususDetail;
import com.jasamedika.medifirst2000.entities.ProfilSensori;
import com.jasamedika.medifirst2000.entities.RiwayatPendidikanFormal;
import com.jasamedika.medifirst2000.entities.RiwayatPendidikanNonFormal;
import com.jasamedika.medifirst2000.entities.RiwayatPerkembangan;
import com.jasamedika.medifirst2000.entities.RiwayatPerkembanganDetail;
import com.jasamedika.medifirst2000.entities.SistemProfilSensori;
import com.jasamedika.medifirst2000.entities.TesPsikologi;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
import com.jasamedika.medifirst2000.service.PengkajianAwalPsikologiService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AsesmenPsikologisDetailVO;
import com.jasamedika.medifirst2000.vo.AsesmenPsikologisVO;
import com.jasamedika.medifirst2000.vo.KesanPsikologis_DiagnosisDetailVO;
import com.jasamedika.medifirst2000.vo.KesanPsikologis_DiagnosisVO;
import com.jasamedika.medifirst2000.vo.PengalamanOrganisasiVO;
import com.jasamedika.medifirst2000.vo.PengkajianAwalPsikologiVO;
import com.jasamedika.medifirst2000.vo.ProfilSensoriVO;
import com.jasamedika.medifirst2000.vo.RiwayatPendidikanFormalVO;
import com.jasamedika.medifirst2000.vo.RiwayatPendidikanNonFormalVO;
import com.jasamedika.medifirst2000.vo.RiwayatPerkembanganDetailVO;
import com.jasamedika.medifirst2000.vo.RiwayatPerkembanganVO;
import com.jasamedika.medifirst2000.vo.SistemProfilSensoriVO;
import com.jasamedika.medifirst2000.vo.TesPsikologiVO;
@Service("pengkajianAwalPsikologiService") @Service("pengkajianAwalPsikologiService")
public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikologiService { public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikologiService {
@ -123,10 +82,10 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
private BaseConverterImpl<AsesmenPsikologisDetailVO, AsesmenPsikologisDetail> asesmenPsikologisDetailConverter; private BaseConverterImpl<AsesmenPsikologisDetailVO, AsesmenPsikologisDetail> asesmenPsikologisDetailConverter;
@Autowired @Autowired
private BaseConverterImpl<KesanPsikologis_DiagnosisVO, KesanPsikologis_Diagnosis> kesanPsikologis_DiagnosisConverter; private BaseConverterImpl<KesanPsikologis_DiagnosisVO, KesanPsikologisDiagnosis> kesanPsikologis_DiagnosisConverter;
@Autowired @Autowired
private BaseConverterImpl<KesanPsikologis_DiagnosisDetailVO, KesanPsikologis_DiagnosisDetail> kesanPsikologis_DiagnosisDetailConverter; private BaseConverterImpl<KesanPsikologis_DiagnosisDetailVO, KesanPsikologisDiagnosisDetail> kesanPsikologis_DiagnosisDetailConverter;
@Autowired @Autowired
private BaseConverterImpl<TesPsikologiVO, TesPsikologi> tesPsikologiConverter; private BaseConverterImpl<TesPsikologiVO, TesPsikologi> tesPsikologiConverter;
@ -165,12 +124,15 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
String sort, String dir) { String sort, String dir) {
return null; return null;
} }
@Autowired @Autowired
private AntrianPasienDiPeriksaDao antrianPasienDiPeriksaDao; private AntrianPasienDiPeriksaDao antrianPasienDiPeriksaDao;
@Override @Override
public Map<String, Object> addPengkajianAwal(PengkajianAwalPsikologiVO vo) { public Map<String, Object> addPengkajianAwal(PengkajianAwalPsikologiVO vo) {
Map<String, Object> result = new HashMap<String, Object>(); Map<String, Object> result = new HashMap<String, Object>();
PengkajianAwalPsikologi model = pengkajianAwalPsikologiConverter.transferVOToModel(vo,new PengkajianAwalPsikologi()); PengkajianAwalPsikologi model = pengkajianAwalPsikologiConverter.transferVOToModel(vo,
new PengkajianAwalPsikologi());
AntrianPasienDiPeriksa pasien = antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), AntrianPasienDiPeriksa pasien = antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(),
vo.getTglRegistrasi()); vo.getTglRegistrasi());
List<RiwayatPerkembangan> listRiwayatPerkembangan = new ArrayList<RiwayatPerkembangan>(); List<RiwayatPerkembangan> listRiwayatPerkembangan = new ArrayList<RiwayatPerkembangan>();
@ -178,9 +140,9 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
List<PengalamanOrganisasi> listPengalamanOrganisasi = new ArrayList<PengalamanOrganisasi>(); List<PengalamanOrganisasi> listPengalamanOrganisasi = new ArrayList<PengalamanOrganisasi>();
List<RiwayatPendidikanNonFormal> listRiwayatPendidikanNonFormal = new ArrayList<RiwayatPendidikanNonFormal>(); List<RiwayatPendidikanNonFormal> listRiwayatPendidikanNonFormal = new ArrayList<RiwayatPendidikanNonFormal>();
List<AsesmenPsikologis> listAsesmenPsikologis = new ArrayList<AsesmenPsikologis>(); List<AsesmenPsikologis> listAsesmenPsikologis = new ArrayList<AsesmenPsikologis>();
List<ProfilSensori> listProfilSensori= new ArrayList<ProfilSensori>(); List<ProfilSensori> listProfilSensori = new ArrayList<ProfilSensori>();
List<KesanPsikologis_Diagnosis> listKesanPsikologis_Diagnosis= new ArrayList<KesanPsikologis_Diagnosis>(); List<KesanPsikologisDiagnosis> listKesanPsikologisDiagnosis = new ArrayList<KesanPsikologisDiagnosis>();
List<TesPsikologi> listTesPsikologi= new ArrayList<TesPsikologi>(); List<TesPsikologi> listTesPsikologi = new ArrayList<TesPsikologi>();
for (RiwayatPerkembanganVO riwayat : vo.getRiwayatPerkembangan()) { for (RiwayatPerkembanganVO riwayat : vo.getRiwayatPerkembangan()) {
RiwayatPerkembangan riwayatPerkembangan = riwayatPerkembanganConverter.transferVOToModel(riwayat, RiwayatPerkembangan riwayatPerkembangan = riwayatPerkembanganConverter.transferVOToModel(riwayat,
@ -215,29 +177,32 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
} }
for (AsesmenPsikologisVO asesmen : vo.getAsesmenPsikologis()) { for (AsesmenPsikologisVO asesmen : vo.getAsesmenPsikologis()) {
AsesmenPsikologis asesmenPsikologis = asesmenPsikologisConverter.transferVOToModel(asesmen,new AsesmenPsikologis()); AsesmenPsikologis asesmenPsikologis = asesmenPsikologisConverter.transferVOToModel(asesmen,
asesmenPsikologis.setAsesmenPsikologisDetail(asesmenPsikologisDetailConverter.transferVOToModel(asesmen.getAsesmenPsikologisDetail(), new AsesmenPsikologisDetail())); new AsesmenPsikologis());
asesmenPsikologis.setAsesmenPsikologisDetail(asesmenPsikologisDetailConverter
.transferVOToModel(asesmen.getAsesmenPsikologisDetail(), new AsesmenPsikologisDetail()));
asesmenPsikologis.setPengkajianAwalPsikologi(model); asesmenPsikologis.setPengkajianAwalPsikologi(model);
listAsesmenPsikologis.add(asesmenPsikologis); listAsesmenPsikologis.add(asesmenPsikologis);
} }
for (ProfilSensoriVO profil : vo.getProfilSensori()) { for (ProfilSensoriVO profil : vo.getProfilSensori()) {
ProfilSensori profilSensori = profilSensoriConverter.transferVOToModel(profil,new ProfilSensori()); ProfilSensori profilSensori = profilSensoriConverter.transferVOToModel(profil, new ProfilSensori());
profilSensori.setSistemProfilSensori(sistemProfilSensoriConverter.transferVOToModel(profil.getSistemProfilSensori(), new SistemProfilSensori())); profilSensori.setSistemProfilSensori(sistemProfilSensoriConverter
.transferVOToModel(profil.getSistemProfilSensori(), new SistemProfilSensori()));
profilSensori.setPengkajianAwalPsikologi(model); profilSensori.setPengkajianAwalPsikologi(model);
listProfilSensori.add(profilSensori); listProfilSensori.add(profilSensori);
} }
for(KesanPsikologis_DiagnosisVO psikologis : vo.getKesanPsikologis()) for (KesanPsikologis_DiagnosisVO psikologis : vo.getKesanPsikologis()) {
{ KesanPsikologisDiagnosis kesanPsikologis = kesanPsikologis_DiagnosisConverter.transferVOToModel(psikologis,
KesanPsikologis_Diagnosis kesanPsikologis = kesanPsikologis_DiagnosisConverter.transferVOToModel(psikologis, new KesanPsikologis_Diagnosis()); new KesanPsikologisDiagnosis());
kesanPsikologis.setKesanPsikologis(kesanPsikologis_DiagnosisDetailConverter.transferVOToModel(psikologis.getKesanPsikologis(), new KesanPsikologis_DiagnosisDetail())); kesanPsikologis.setKesanPsikologis(kesanPsikologis_DiagnosisDetailConverter
.transferVOToModel(psikologis.getKesanPsikologis(), new KesanPsikologisDiagnosisDetail()));
kesanPsikologis.setPengkajianAwalPsikologi(model); kesanPsikologis.setPengkajianAwalPsikologi(model);
listKesanPsikologis_Diagnosis.add(kesanPsikologis); listKesanPsikologisDiagnosis.add(kesanPsikologis);
} }
for(TesPsikologiVO tes : vo.getTesPsikologi()) for (TesPsikologiVO tes : vo.getTesPsikologi()) {
{
TesPsikologi tesPsikologi = tesPsikologiConverter.transferVOToModel(tes, new TesPsikologi()); TesPsikologi tesPsikologi = tesPsikologiConverter.transferVOToModel(tes, new TesPsikologi());
tesPsikologi.setPengkajianAwalPsikologi(model); tesPsikologi.setPengkajianAwalPsikologi(model);
listTesPsikologi.add(tesPsikologi); listTesPsikologi.add(tesPsikologi);
@ -282,7 +247,7 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
model.getPengalamanOrganisasi().addAll(listPengalamanOrganisasi); model.getPengalamanOrganisasi().addAll(listPengalamanOrganisasi);
model.getAsesmenPsikologis().addAll(listAsesmenPsikologis); model.getAsesmenPsikologis().addAll(listAsesmenPsikologis);
model.getProfilSensori().addAll(listProfilSensori); model.getProfilSensori().addAll(listProfilSensori);
model.getKesanPsikologis().addAll(listKesanPsikologis_Diagnosis); model.getKesanPsikologis().addAll(listKesanPsikologisDiagnosis);
model.getTesPsikologi().addAll(listTesPsikologi); model.getTesPsikologi().addAll(listTesPsikologi);
PengkajianAwalPsikologi resultModel = pengkajianAwalPsikologiDao.save(model); PengkajianAwalPsikologi resultModel = pengkajianAwalPsikologiDao.save(model);
if (CommonUtil.isNotNullOrEmpty(resultModel)) { if (CommonUtil.isNotNullOrEmpty(resultModel)) {
@ -291,18 +256,21 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
return result; return result;
} }
@Override @Override
public Map<String, Object> updatePengkajianAwal(PengkajianAwalPsikologiVO vo) { public Map<String, Object> updatePengkajianAwal(PengkajianAwalPsikologiVO vo) {
Map<String, Object> result = new HashMap<String, Object>(); Map<String, Object> result = new HashMap<String, Object>();
PengkajianAwalPsikologi pengkajianAwalPsikologi = pengkajianAwalPsikologiConverter.transferVOToModel(vo, new PengkajianAwalPsikologi()); PengkajianAwalPsikologi pengkajianAwalPsikologi = pengkajianAwalPsikologiConverter.transferVOToModel(vo,
List<RiwayatPerkembangan> modelRiwayatPerkembangan =riwayatPerkembanganDao.findByNoRec(vo.getNoRec()); new PengkajianAwalPsikologi());
List<RiwayatPendidikanFormal> modelRiwayatPendidikanFormal = riwayatPendidikanFormalDao.findByNoRec(vo.getNoRec()); List<RiwayatPerkembangan> modelRiwayatPerkembangan = riwayatPerkembanganDao.findByNoRec(vo.getNoRec());
List<RiwayatPendidikanFormal> modelRiwayatPendidikanFormal = riwayatPendidikanFormalDao
.findByNoRec(vo.getNoRec());
List<PengalamanOrganisasi> modelPengalamanOrganisasi = pengalamanOrganisasiDao.findByNoRec(vo.getNoRec()); List<PengalamanOrganisasi> modelPengalamanOrganisasi = pengalamanOrganisasiDao.findByNoRec(vo.getNoRec());
List<RiwayatPendidikanNonFormal> modelRiwayatPendidikanNonFormal = riwayatPendidikanNonFormalDao.findByNoRec(vo.getNoRec()); List<RiwayatPendidikanNonFormal> modelRiwayatPendidikanNonFormal = riwayatPendidikanNonFormalDao
.findByNoRec(vo.getNoRec());
List<AsesmenPsikologis> modelAsesmenPsikologis = asesmenPsikologisDao.findByNoRec(vo.getNoRec()); List<AsesmenPsikologis> modelAsesmenPsikologis = asesmenPsikologisDao.findByNoRec(vo.getNoRec());
List<ProfilSensori> modelProfilSensori = profilSensoriDao.findByNoRec(vo.getNoRec()); List<ProfilSensori> modelProfilSensori = profilSensoriDao.findByNoRec(vo.getNoRec());
List<KesanPsikologis_Diagnosis> modelKesanPsikologis_Diagnosis = kesanPsikologis_DiagnosisDao.findByNoRec(vo.getNoRec()); List<KesanPsikologisDiagnosis> modelKesanPsikologis_Diagnosis = kesanPsikologis_DiagnosisDao
.findByNoRec(vo.getNoRec());
List<TesPsikologi> modelTesPsikologi = tesPsikologiDao.findByNoRec(vo.getNoRec()); List<TesPsikologi> modelTesPsikologi = tesPsikologiDao.findByNoRec(vo.getNoRec());
if (CommonUtil.isNotNullOrEmpty(modelRiwayatPerkembangan)) { if (CommonUtil.isNotNullOrEmpty(modelRiwayatPerkembangan)) {
@ -344,9 +312,9 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
List<PengalamanOrganisasi> listPengalamanOrganisasi = new ArrayList<PengalamanOrganisasi>(); List<PengalamanOrganisasi> listPengalamanOrganisasi = new ArrayList<PengalamanOrganisasi>();
List<RiwayatPendidikanNonFormal> listRiwayatPendidikanNonFormal = new ArrayList<RiwayatPendidikanNonFormal>(); List<RiwayatPendidikanNonFormal> listRiwayatPendidikanNonFormal = new ArrayList<RiwayatPendidikanNonFormal>();
List<AsesmenPsikologis> listAsesmenPsikologis = new ArrayList<AsesmenPsikologis>(); List<AsesmenPsikologis> listAsesmenPsikologis = new ArrayList<AsesmenPsikologis>();
List<ProfilSensori> listProfilSensori= new ArrayList<ProfilSensori>(); List<ProfilSensori> listProfilSensori = new ArrayList<ProfilSensori>();
List<KesanPsikologis_Diagnosis> listKesanPsikologis_Diagnosis= new ArrayList<KesanPsikologis_Diagnosis>(); List<KesanPsikologisDiagnosis> listKesanPsikologis_Diagnosis = new ArrayList<KesanPsikologisDiagnosis>();
List<TesPsikologi> listTesPsikologi= new ArrayList<TesPsikologi>(); List<TesPsikologi> listTesPsikologi = new ArrayList<TesPsikologi>();
for (RiwayatPerkembanganVO riwayat : vo.getRiwayatPerkembangan()) { for (RiwayatPerkembanganVO riwayat : vo.getRiwayatPerkembangan()) {
RiwayatPerkembangan riwayatPerkembangan = riwayatPerkembanganConverter.transferVOToModel(riwayat, RiwayatPerkembangan riwayatPerkembangan = riwayatPerkembanganConverter.transferVOToModel(riwayat,
@ -381,29 +349,32 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
} }
for (AsesmenPsikologisVO asesmen : vo.getAsesmenPsikologis()) { for (AsesmenPsikologisVO asesmen : vo.getAsesmenPsikologis()) {
AsesmenPsikologis asesmenPsikologis = asesmenPsikologisConverter.transferVOToModel(asesmen,new AsesmenPsikologis()); AsesmenPsikologis asesmenPsikologis = asesmenPsikologisConverter.transferVOToModel(asesmen,
asesmenPsikologis.setAsesmenPsikologisDetail(asesmenPsikologisDetailConverter.transferVOToModel(asesmen.getAsesmenPsikologisDetail(), new AsesmenPsikologisDetail())); new AsesmenPsikologis());
asesmenPsikologis.setAsesmenPsikologisDetail(asesmenPsikologisDetailConverter
.transferVOToModel(asesmen.getAsesmenPsikologisDetail(), new AsesmenPsikologisDetail()));
asesmenPsikologis.setPengkajianAwalPsikologi(pengkajianAwalPsikologi); asesmenPsikologis.setPengkajianAwalPsikologi(pengkajianAwalPsikologi);
listAsesmenPsikologis.add(asesmenPsikologis); listAsesmenPsikologis.add(asesmenPsikologis);
} }
for (ProfilSensoriVO profil : vo.getProfilSensori()) { for (ProfilSensoriVO profil : vo.getProfilSensori()) {
ProfilSensori profilSensori = profilSensoriConverter.transferVOToModel(profil,new ProfilSensori()); ProfilSensori profilSensori = profilSensoriConverter.transferVOToModel(profil, new ProfilSensori());
profilSensori.setSistemProfilSensori(sistemProfilSensoriConverter.transferVOToModel(profil.getSistemProfilSensori(), new SistemProfilSensori())); profilSensori.setSistemProfilSensori(sistemProfilSensoriConverter
.transferVOToModel(profil.getSistemProfilSensori(), new SistemProfilSensori()));
profilSensori.setPengkajianAwalPsikologi(pengkajianAwalPsikologi); profilSensori.setPengkajianAwalPsikologi(pengkajianAwalPsikologi);
listProfilSensori.add(profilSensori); listProfilSensori.add(profilSensori);
} }
for(KesanPsikologis_DiagnosisVO psikologis : vo.getKesanPsikologis()) for (KesanPsikologis_DiagnosisVO psikologis : vo.getKesanPsikologis()) {
{ KesanPsikologisDiagnosis kesanPsikologis = kesanPsikologis_DiagnosisConverter.transferVOToModel(psikologis,
KesanPsikologis_Diagnosis kesanPsikologis = kesanPsikologis_DiagnosisConverter.transferVOToModel(psikologis, new KesanPsikologis_Diagnosis()); new KesanPsikologisDiagnosis());
kesanPsikologis.setKesanPsikologis(kesanPsikologis_DiagnosisDetailConverter.transferVOToModel(psikologis.getKesanPsikologis(), new KesanPsikologis_DiagnosisDetail())); kesanPsikologis.setKesanPsikologis(kesanPsikologis_DiagnosisDetailConverter
.transferVOToModel(psikologis.getKesanPsikologis(), new KesanPsikologisDiagnosisDetail()));
kesanPsikologis.setPengkajianAwalPsikologi(pengkajianAwalPsikologi); kesanPsikologis.setPengkajianAwalPsikologi(pengkajianAwalPsikologi);
listKesanPsikologis_Diagnosis.add(kesanPsikologis); listKesanPsikologis_Diagnosis.add(kesanPsikologis);
} }
for(TesPsikologiVO tes : vo.getTesPsikologi()) for (TesPsikologiVO tes : vo.getTesPsikologi()) {
{
TesPsikologi tesPsikologi = tesPsikologiConverter.transferVOToModel(tes, new TesPsikologi()); TesPsikologi tesPsikologi = tesPsikologiConverter.transferVOToModel(tes, new TesPsikologi());
tesPsikologi.setPengkajianAwalPsikologi(pengkajianAwalPsikologi); tesPsikologi.setPengkajianAwalPsikologi(pengkajianAwalPsikologi);
listTesPsikologi.add(tesPsikologi); listTesPsikologi.add(tesPsikologi);

View File

@ -1,301 +1,134 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.JenisKelamin;
import com.jasamedika.medifirst2000.entities.Agama;
import com.jasamedika.medifirst2000.entities.StatusKawin;
import com.jasamedika.medifirst2000.entities.PosisiLamaran;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
/** /**
* class IsianPelamar * class IsianPelamar
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "sdm_IsianPelamar_T") @Table(name = "sdm_IsianPelamar_T")
public class IsianPelamar extends BaseTransaction{ public class IsianPelamar extends BaseTransaction {
@Column(name = "NilaiTertulis",nullable=true) @Column(name = "NilaiTertulis")
private Double nilaiTertulis; private Double nilaiTertulis;
@Column(name = "NilaiWawancara",nullable=true) @Column(name = "NilaiWawancara")
private Double nilaiWawancara; private Double nilaiWawancara;
@Column(name = "NilaiPsikotes",nullable=true) @Column(name = "NilaiPsikotes")
private Double nilaiPsikotes; private Double nilaiPsikotes;
@Column(name = "NilaiKesehatan",nullable=true) @Column(name = "NilaiKesehatan")
private Double nilaiKesehatan; private Double nilaiKesehatan;
@Column(name = "Hasil")
public Double getNilaiTertulis() {
return nilaiTertulis;
}
public void setNilaiTertulis(Double nilaiTertulis) {
this.nilaiTertulis = nilaiTertulis;
}
public Double getNilaiWawancara() {
return nilaiWawancara;
}
public void setNilaiWawancara(Double nilaiWawancara) {
this.nilaiWawancara = nilaiWawancara;
}
public Double getNilaiPsikotes() {
return nilaiPsikotes;
}
public void setNilaiPsikotes(Double nilaiPsikotes) {
this.nilaiPsikotes = nilaiPsikotes;
}
public Double getNilaiKesehatan() {
return nilaiKesehatan;
}
public void setNilaiKesehatan(Double nilaiKesehatan) {
this.nilaiKesehatan = nilaiKesehatan;
}
@Column(name = "Hasil",nullable=true)
private Boolean hasil; private Boolean hasil;
@Column(name = "HasilTest")
@Column(name = "HasilTest",nullable=true)
private Boolean hasilTest; private Boolean hasilTest;
@Column(name = "NamaLengkap", nullable = false, length = 100)
public Boolean getHasilTest() {
return hasilTest;
}
public void setHasilTest(Boolean hasilTest) {
this.hasilTest = hasilTest;
}
public Boolean getHasil() {
return hasil;
}
public void setHasil(Boolean hasil) {
this.hasil = hasil;
}
@Column(name = "NamaLengkap", nullable = false , length = 100)
@Caption(value = "NamaLengkap") @Caption(value = "NamaLengkap")
private String namaLengkap ; private String namaLengkap;
public String getNamaLengkap() {
return namaLengkap ;
}
public void setNamaLengkap(String namaLengkap ) {
this.namaLengkap = namaLengkap ;
}
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "JenisKelaminFk") @JoinColumn(name = "JenisKelaminFk")
@NotNull(message = "Jenis Kelamin Harus Diisi") @NotNull(message = "Jenis Kelamin Harus Diisi")
@Caption(value = "Jenis Kelamin") @Caption(value = "Jenis Kelamin")
private JenisKelamin jenisKelamin; private JenisKelamin jenisKelamin;
public JenisKelamin getJenisKelamin() {
return jenisKelamin; @Column(name = "JenisKelaminFk", insertable = false, updatable = false)
}
public void setJenisKelamin(JenisKelamin jenisKelamin) {
this.jenisKelamin = jenisKelamin;
}
@Column(name = "JenisKelaminFk", insertable=false,updatable=false)
private Integer jenisKelaminId; private Integer jenisKelaminId;
@Column(name = "NoPendaftaran", nullable = true , length = 100) @Column(name = "NoPendaftaran", length = 100)
@Caption(value = "NoPendaftaran") @Caption(value = "NoPendaftaran")
private String noPendaftaran ; private String noPendaftaran;
@Column(name = "NoKTP", nullable = false, length = 100)
public String getNoPendaftaran() {
return noPendaftaran;
}
public void setNoPendaftaran(String noPendaftaran) {
this.noPendaftaran = noPendaftaran;
}
@Column(name = "NoKTP", nullable = false , length = 100)
@Caption(value = "NoKTP") @Caption(value = "NoKTP")
private String noKTP ; private String noKTP;
public String getNoKTP() {
return noKTP ; @Column(name = "Picture", length = 100000)
}@Column(name = "Picture", nullable = true , length = 100000)
@Caption(value = "Picture") @Caption(value = "Picture")
private String picture ; private String picture;
public String getPicture() { @Column(name = "TempatLahir", nullable = false, length = 100)
return picture;
}
public void setPicture(String picture) {
this.picture = picture;
}
public void setNoKTP(String noKTP ) {
this.noKTP = noKTP ;
}
@Column(name = "TempatLahir", nullable = false , length = 100)
@Caption(value = "TempatLahir") @Caption(value = "TempatLahir")
private String tempatLahir ; private String tempatLahir;
public String getTempatLahir() {
return tempatLahir ;
}
public void setTempatLahir(String tempatLahir ) {
this.tempatLahir = tempatLahir ;
}
@Column(name = "TanggalLahir", nullable = false , length = 100) @Column(name = "TanggalLahir", nullable = false, length = 100)
@Caption(value = "TanggalLahir") @Caption(value = "TanggalLahir")
private String tanggalLahir ; private String tanggalLahir;
public String getTanggalLahir() {
return tanggalLahir ;
}
public void setTanggalLahir(String tanggalLahir ) {
this.tanggalLahir = tanggalLahir ;
}
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "AgamaFk") @JoinColumn(name = "AgamaFk")
@NotNull(message = "Agama Harus Diisi") @NotNull(message = "Agama Harus Diisi")
@Caption(value = "Agama") @Caption(value = "Agama")
private Agama agama; private Agama agama;
public Agama getAgama() {
return agama; @Column(name = "AgamaFk", insertable = false, updatable = false)
}
public void setAgama(Agama agama) {
this.agama = agama;
}
@Column(name = "AgamaFk", insertable=false,updatable=false)
private Integer agamaId; private Integer agamaId;
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "StatusFk") @JoinColumn(name = "StatusFk")
@NotNull(message = "Status Harus Diisi") @NotNull(message = "Status Harus Diisi")
@Caption(value = "Status") @Caption(value = "Status")
private StatusKawin status; private StatusKawin status;
public StatusKawin getStatus() {
return status; @Column(name = "StatusFk", insertable = false, updatable = false)
}
public void setStatus(StatusKawin status) {
this.status = status;
}
@Column(name = "StatusFk", insertable=false,updatable=false)
private Integer statusId; private Integer statusId;
@Column(name = "Alamat", nullable = false , length = 100) @Column(name = "Alamat", nullable = false, length = 100)
@Caption(value = "Alamat") @Caption(value = "Alamat")
private String alamat ; private String alamat;
public String getAlamat() {
return alamat ;
}
public void setAlamat(String alamat ) {
this.alamat = alamat ;
}
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "PosisiLamaranFk") @JoinColumn(name = "PosisiLamaranFk")
@NotNull(message = "Posisi Lamaran Harus Diisi") @NotNull(message = "Posisi Lamaran Harus Diisi")
@Caption(value = "Posisi Lamaran") @Caption(value = "Posisi Lamaran")
private PosisiLamaran posisiLamaran; private PosisiLamaran posisiLamaran;
public PosisiLamaran getPosisiLamaran() {
return posisiLamaran; @Column(name = "PosisiLamaranFk", insertable = false, updatable = false)
}
public void setPosisiLamaran(PosisiLamaran posisiLamaran) {
this.posisiLamaran = posisiLamaran;
}
@Column(name = "PosisiLamaranFk", insertable=false,updatable=false)
private Integer posisiLamaranId; private Integer posisiLamaranId;
@ManyToOne(fetch = LAZY)
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "Degree") @JoinColumn(name = "Degree")
@Caption(value = "Degree") @Caption(value = "Degree")
private Degree degree; private Degree degree;
@Column(name = "Degree", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) @Column(name = "Degree", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String degreeId; private String degreeId;
@Column(name = "Sekolah", nullable = true, length = 100) @Column(name = "Sekolah", length = 100)
@Caption(value = "Sekolah") @Caption(value = "Sekolah")
private String sekolah; private String sekolah;
@Column(name = "Jurusan", nullable = true, length = 100) @Column(name = "Jurusan", length = 100)
@Caption(value = "Jurusan") @Caption(value = "Jurusan")
private String jurusan; private String jurusan;
@Column(name = "TahunMasuk", nullable = true, length = 100) @Column(name = "TahunMasuk", length = 100)
@Caption(value = "TahunMasuk") @Caption(value = "TahunMasuk")
private Integer tahunMasuk; private Integer tahunMasuk;
@Column(name = "TahunLulus", nullable = true, length = 100) @Column(name = "TahunLulus", length = 100)
@Caption(value = "TahunLulus") @Caption(value = "TahunLulus")
private Integer tahunLulus; private Integer tahunLulus;
@Column(name = "nilai", nullable = true, length = 100) @Column(name = "nilai", length = 100)
@Caption(value = "nilai") @Caption(value = "nilai")
private double nilai; private double nilai;
public Degree getDegree() {
return degree;
}
public void setDegree(Degree degree) {
this.degree = degree;
}
public String getSekolah() {
return sekolah;
}
public void setSekolah(String sekolah) {
this.sekolah = sekolah;
}
public String getJurusan() {
return jurusan;
}
public void setJurusan(String jurusan) {
this.jurusan = jurusan;
}
public Integer getTahunMasuk() {
return tahunMasuk;
}
public void setTahunMasuk(Integer tahunMasuk) {
this.tahunMasuk = tahunMasuk;
}
public Integer getTahunLulus() {
return tahunLulus;
}
public void setTahunLulus(Integer tahunLulus) {
this.tahunLulus = tahunLulus;
}
public double getNilai() {
return nilai;
}
public void setNilai(double nilai) {
this.nilai = nilai;
}
} }

View File

@ -1,24 +1,23 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date; import java.util.Date;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import javax.persistence.CascadeType; import static javax.persistence.CascadeType.ALL;
import javax.persistence.Column; import static javax.persistence.FetchType.LAZY;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
@Getter
@Setter
@Entity @Entity
@Table(name="ItJadwalPerawatan_T") @Table(name = "ItJadwalPerawatan_T")
public class ItJadwalPerawatan extends BaseTransaction{ public class ItJadwalPerawatan extends BaseTransaction {
@Column(name = "tanggal") @Column(name = "tanggal")
private Date tanggal; private Date tanggal;
@ -26,125 +25,35 @@ public class ItJadwalPerawatan extends BaseTransaction{
@Column(name = "TglJadwal") @Column(name = "TglJadwal")
private Date tglJadwal; private Date tglJadwal;
@Column(name="TglPelaksanaan") @Column(name = "TglPelaksanaan")
private Date tglPelaksanaan; private Date tglPelaksanaan;
@Column(name = "Keluhan", nullable = true) @Column(name = "Keluhan")
private String keterangan; private String keterangan;
@Column(name="StatusPengerjaan", length=50) @Column(name = "StatusPengerjaan", length = 50)
private String statusPengerjaan; private String statusPengerjaan;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name="ObjectStrukOrderFk") @JoinColumn(name = "ObjectStrukOrderFk")
private StrukOrder strukOrder; private StrukOrder strukOrder;
@Column(name="ObjectStrukOrderFk", insertable=false, updatable=false, nullable=false) @Column(name = "ObjectStrukOrderFk", insertable = false, updatable = false, nullable = false)
private String strukOrderId; private String strukOrderId;
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name="ObjectRuanganFk") @JoinColumn(name = "ObjectRuanganFk")
private Ruangan ruangan; private Ruangan ruangan;
@Column(name="ObjectRuanganFk", insertable=false, updatable=false, nullable=false) @Column(name = "ObjectRuanganFk", insertable = false, updatable = false, nullable = false)
private Integer ruanganId; private Integer ruanganId;
@JsonBackReference @JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "itJadwalPerawatan") @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "itJadwalPerawatan")
private Set<ItJadwalPerawatanTeknisi> itJadwalPerawatanTeknisi = new HashSet<>(); private Set<ItJadwalPerawatanTeknisi> itJadwalPerawatanTeknisi = new HashSet<>();
@JsonBackReference @JsonBackReference
@OneToMany(cascade=CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "itJadwalPerawatan") @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "itJadwalPerawatan")
private Set<ItJadwalPerawatanItem> itJadwalPerawatanItem = new HashSet<>(); private Set<ItJadwalPerawatanItem> itJadwalPerawatanItem = new HashSet<>();
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public Date getTglJadwal() {
return tglJadwal;
}
public void setTglJadwal(Date tglJadwal) {
this.tglJadwal = tglJadwal;
}
public Date getTglPelaksanaan() {
return tglPelaksanaan;
}
public void setTglPelaksanaan(Date tglPelaksanaan) {
this.tglPelaksanaan = tglPelaksanaan;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getStatusPengerjaan() {
return statusPengerjaan;
}
public void setStatusPengerjaan(String statusPengerjaan) {
this.statusPengerjaan = statusPengerjaan;
}
public StrukOrder getStrukOrder() {
return strukOrder;
}
public void setStrukOrder(StrukOrder strukOrder) {
this.strukOrder = strukOrder;
}
public String getStrukOrderId() {
return strukOrderId;
}
public void setStrukOrderId(String strukOrderId) {
this.strukOrderId = strukOrderId;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
public Set<ItJadwalPerawatanTeknisi> getItJadwalPerawatanTeknisi() {
return itJadwalPerawatanTeknisi;
}
public void setItJadwalPerawatanTeknisi(Set<ItJadwalPerawatanTeknisi> itJadwalPerawatanTeknisi) {
this.itJadwalPerawatanTeknisi = itJadwalPerawatanTeknisi;
}
public Set<ItJadwalPerawatanItem> getItJadwalPerawatanItem() {
return itJadwalPerawatanItem;
}
public void setItJadwalPerawatanItem(Set<ItJadwalPerawatanItem> itJadwalPerawatanItem) {
this.itJadwalPerawatanItem = itJadwalPerawatanItem;
}
} }

View File

@ -1,78 +1,34 @@
package com.jasamedika.medifirst2000.entities; 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 org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name="ItJadwalPerawatanItem_T") @Table(name = "ItJadwalPerawatanItem_T")
public class ItJadwalPerawatanItem extends BaseTransaction{ public class ItJadwalPerawatanItem extends BaseTransaction {
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectItJadwalPerawatanFk") @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectItJadwalPerawatanFk")
private ItJadwalPerawatan itJadwalPerawatan; private ItJadwalPerawatan itJadwalPerawatan;
@Column(name="ObjectItJadwalPerawatanFk", insertable=false, updatable=false, nullable=false) @Column(name = "ObjectItJadwalPerawatanFk", insertable = false, updatable = false, nullable = false)
private String itJadwalPerawatanId; private String itJadwalPerawatanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRegistrasiAsetFk") @JoinColumn(name = "ObjectRegistrasiAsetFk")
private RegistrasiAset registrasiAset; private RegistrasiAset registrasiAset;
@Column(name = "ObjectRegistrasiAsetFk", columnDefinition = "CHAR(32)", nullable=true, insertable = false, updatable = false) @Column(name = "ObjectRegistrasiAsetFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiAsetId; private String registrasiAsetId;
@Column(name="Kondisi", length=100) @Column(name = "Kondisi", length = 100)
private String kondisi; private String kondisi;
public ItJadwalPerawatan getItJadwalPerawatan() {
return itJadwalPerawatan;
}
public void setItJadwalPerawatan(ItJadwalPerawatan itJadwalPerawatan) {
this.itJadwalPerawatan = itJadwalPerawatan;
}
public String getItJadwalPerawatanId() {
return itJadwalPerawatanId;
}
public void setItJadwalPerawatanId(String itJadwalPerawatanId) {
this.itJadwalPerawatanId = itJadwalPerawatanId;
}
public RegistrasiAset getRegistrasiAset() {
return registrasiAset;
}
public void setRegistrasiAset(RegistrasiAset registrasiAset) {
this.registrasiAset = registrasiAset;
}
public String getRegistrasiAsetId() {
return registrasiAsetId;
}
public void setRegistrasiAsetId(String registrasiAsetId) {
this.registrasiAsetId = registrasiAsetId;
}
public String getKondisi() {
return kondisi;
}
public void setKondisi(String kondisi) {
this.kondisi = kondisi;
}
} }

View File

@ -1,63 +1,31 @@
package com.jasamedika.medifirst2000.entities; 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.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name="ItJadwalPerawatanTeknisi_T") @Table(name = "ItJadwalPerawatanTeknisi_T")
public class ItJadwalPerawatanTeknisi extends BaseTransaction{ public class ItJadwalPerawatanTeknisi extends BaseTransaction {
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectItJadwalPerawatanFk") @JoinColumn(name = "ObjectItJadwalPerawatanFk")
private ItJadwalPerawatan itJadwalPerawatan; private ItJadwalPerawatan itJadwalPerawatan;
@Column(name = "ObjectItJadwalPerawatanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false) @Column(name = "ObjectItJadwalPerawatanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false)
private String itJadwalPerawatanId; private String itJadwalPerawatanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectTeknisiFk") @JoinColumn(name = "ObjectTeknisiFk")
private Pegawai teknisi; private Pegawai teknisi;
@Column(name = "ObjectTeknisiFk",nullable=false, insertable = false, updatable = false) @Column(name = "ObjectTeknisiFk", nullable = false, insertable = false, updatable = false)
private Integer teknisiId; private Integer teknisiId;
public ItJadwalPerawatan getItJadwalPerawatan() {
return itJadwalPerawatan;
}
public void setItJadwalPerawatan(ItJadwalPerawatan itJadwalPerawatan) {
this.itJadwalPerawatan = itJadwalPerawatan;
}
public String getItJadwalPerawatanId() {
return itJadwalPerawatanId;
}
public void setItJadwalPerawatanId(String itJadwalPerawatanId) {
this.itJadwalPerawatanId = itJadwalPerawatanId;
}
public Pegawai getTeknisi() {
return teknisi;
}
public void setTeknisi(Pegawai teknisi) {
this.teknisi = teknisi;
}
public Integer getTeknisiId() {
return teknisiId;
}
public void setTeknisiId(Integer teknisiId) {
this.teknisiId = teknisiId;
}
} }

View File

@ -1,32 +1,29 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.TemporalType.TIMESTAMP;
@Getter
@Setter
@Entity @Entity
@Table(name = "ItPelaksanaanPerbaikan_T") @Table(name = "ItPelaksanaanPerbaikan_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ItPelaksanaanPerbaikan extends BaseTransaction{ public class ItPelaksanaanPerbaikan extends BaseTransaction {
@OneToOne(fetch = FetchType.LAZY) @OneToOne(fetch = LAZY)
@Caption(value = "It Perbaikan") @Caption(value = "It Perbaikan")
@JoinColumn(name = "ObjectItPerbaikanFk") @JoinColumn(name = "ObjectItPerbaikanFk")
private ItPerbaikan itPerbaikan; private ItPerbaikan itPerbaikan;
@ -34,7 +31,7 @@ public class ItPelaksanaanPerbaikan extends BaseTransaction{
@Column(name = "ObjectItPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false) @Column(name = "ObjectItPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false)
private String itPerbaikanId; private String itPerbaikanId;
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
@Caption(value = "Tgl Mulai Periksa") @Caption(value = "Tgl Mulai Periksa")
@Column(name = "TglMulaiPeriksa") @Column(name = "TglMulaiPeriksa")
private Date tglMulaiPeriksa; private Date tglMulaiPeriksa;
@ -52,103 +49,19 @@ public class ItPelaksanaanPerbaikan extends BaseTransaction{
private String jenisPekerjaan; private String jenisPekerjaan;
@JsonBackReference @JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "itPelaksanaanPerbaikan") @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "itPelaksanaanPerbaikan")
private Set<ItPelaksanaanPerbaikanSukuCadang> itPelaksanaanPerbaikanSukuCadang = new HashSet<>(); private Set<ItPelaksanaanPerbaikanSukuCadang> itPelaksanaanPerbaikanSukuCadang = new HashSet<>();
@JsonBackReference @JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "itPelaksanaanPerbaikan") @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "itPelaksanaanPerbaikan")
private Set<ItPelaksanaanPerbaikanListTeknisi> itPelaksanaanPerbaikanListTeknisi = new HashSet<>(); private Set<ItPelaksanaanPerbaikanListTeknisi> itPelaksanaanPerbaikanListTeknisi = new HashSet<>();
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectUserFk") @JoinColumn(name = "ObjectUserFk")
@Caption(value = "User") @Caption(value = "User")
private Pegawai user; private Pegawai user;
@Column(name = "ObjectUserFk",nullable=false, insertable = false, updatable = false) @Column(name = "ObjectUserFk", nullable = false, insertable = false, updatable = false)
private Integer userId; private Integer userId;
public ItPerbaikan getItPerbaikan() {
return itPerbaikan;
}
public void setItPerbaikan(ItPerbaikan itPerbaikan) {
this.itPerbaikan = itPerbaikan;
}
public String getItPerbaikanId() {
return itPerbaikanId;
}
public void setItPerbaikanId(String itPerbaikanId) {
this.itPerbaikanId = itPerbaikanId;
}
public Date getTglMulaiPeriksa() {
return tglMulaiPeriksa;
}
public void setTglMulaiPeriksa(Date tglMulaiPeriksa) {
this.tglMulaiPeriksa = tglMulaiPeriksa;
}
public String getAnalisaTeknisi() {
return analisaTeknisi;
}
public void setAnalisaTeknisi(String analisaTeknisi) {
this.analisaTeknisi = analisaTeknisi;
}
public String getAnalisaKerusakan() {
return analisaKerusakan;
}
public void setAnalisaKerusakan(String analisaKerusakan) {
this.analisaKerusakan = analisaKerusakan;
}
public Set<ItPelaksanaanPerbaikanSukuCadang> getItPelaksanaanPerbaikanSukuCadang() {
return itPelaksanaanPerbaikanSukuCadang;
}
public void setItPelaksanaanPerbaikanSukuCadang(
Set<ItPelaksanaanPerbaikanSukuCadang> itPelaksanaanPerbaikanSukuCadang) {
this.itPelaksanaanPerbaikanSukuCadang = itPelaksanaanPerbaikanSukuCadang;
}
public Set<ItPelaksanaanPerbaikanListTeknisi> getItPelaksanaanPerbaikanListTeknisi() {
return itPelaksanaanPerbaikanListTeknisi;
}
public void setItPelaksanaanPerbaikanListTeknisi(
Set<ItPelaksanaanPerbaikanListTeknisi> itPelaksanaanPerbaikanListTeknisi) {
this.itPelaksanaanPerbaikanListTeknisi = itPelaksanaanPerbaikanListTeknisi;
}
public Pegawai getUser() {
return user;
}
public void setUser(Pegawai user) {
this.user = user;
}
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public String getJenisPekerjaan() {
return jenisPekerjaan;
}
public void setJenisPekerjaan(String jenisPekerjaan) {
this.jenisPekerjaan = jenisPekerjaan;
}
} }

View File

@ -1,22 +1,23 @@
package com.jasamedika.medifirst2000.entities; 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.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name = "ItPelaksanaanPerbaikanListTeknisi_T") @Table(name = "ItPelaksanaanPerbaikanListTeknisi_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ItPelaksanaanPerbaikanListTeknisi extends BaseTransaction{ public class ItPelaksanaanPerbaikanListTeknisi extends BaseTransaction {
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@Caption(value = "It Pelaksanaan Perbaikan") @Caption(value = "It Pelaksanaan Perbaikan")
@JoinColumn(name = "ObjectItPelaksanaanPerbaikanFk") @JoinColumn(name = "ObjectItPelaksanaanPerbaikanFk")
private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan; private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan;
@ -24,44 +25,12 @@ public class ItPelaksanaanPerbaikanListTeknisi extends BaseTransaction{
@Column(name = "ObjectItPelaksanaanPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false) @Column(name = "ObjectItPelaksanaanPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false)
private String itPelaksanaanPerbaikanId; private String itPelaksanaanPerbaikanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectTeknisiFk") @JoinColumn(name = "ObjectTeknisiFk")
@Caption(value = "Teknisi") @Caption(value = "Teknisi")
private Pegawai teknisi; private Pegawai teknisi;
@Column(name = "ObjectTeknisiFk",nullable=false, insertable = false, updatable = false) @Column(name = "ObjectTeknisiFk", nullable = false, insertable = false, updatable = false)
private Integer teknisiId; private Integer teknisiId;
public ItPelaksanaanPerbaikan getItPelaksanaanPerbaikan() {
return itPelaksanaanPerbaikan;
}
public void setItPelaksanaanPerbaikan(ItPelaksanaanPerbaikan itPelaksanaanPerbaikan) {
this.itPelaksanaanPerbaikan = itPelaksanaanPerbaikan;
}
public String getItPelaksanaanPerbaikanId() {
return itPelaksanaanPerbaikanId;
}
public void setItPelaksanaanPerbaikanId(String itPelaksanaanPerbaikanId) {
this.itPelaksanaanPerbaikanId = itPelaksanaanPerbaikanId;
}
public Pegawai getTeknisi() {
return teknisi;
}
public void setTeknisi(Pegawai teknisi) {
this.teknisi = teknisi;
}
public Integer getTeknisiId() {
return teknisiId;
}
public void setTeknisiId(Integer teknisiId) {
this.teknisiId = teknisiId;
}
} }

View File

@ -1,107 +1,47 @@
package com.jasamedika.medifirst2000.entities; 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.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name = "ItPelaksanaanPerbaikanSukuCadang_T") @Table(name = "ItPelaksanaanPerbaikanSukuCadang_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ItPelaksanaanPerbaikanSukuCadang extends BaseTransaction{ public class ItPelaksanaanPerbaikanSukuCadang extends BaseTransaction {
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@Caption(value = "It Pelaksanaan Perbaikan") @Caption(value = "It Pelaksanaan Perbaikan")
@JoinColumn(name = "ObjectItPelaksanaanPerbaikanFk") @JoinColumn(name = "ObjectItPelaksanaanPerbaikanFk")
private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan; private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan;
@Column(name = "ObjectItPelaksanaanPerbaikanFk", columnDefinition = "CHAR(32)", nullable = true, insertable = false, updatable = false) @Column(name = "ObjectItPelaksanaanPerbaikanFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String itPelaksanaanPerbaikanId; private String itPelaksanaanPerbaikanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@Caption(value = "Stok Produk Global") @Caption(value = "Stok Produk Global")
@JoinColumn(name = "ObjectStokProdukGlobalFk") @JoinColumn(name = "ObjectStokProdukGlobalFk")
private StokProdukGlobal stokProdukGlobal; private StokProdukGlobal stokProdukGlobal;
@Column(name = "ObjectStokProdukGlobalFk", nullable = true, insertable = false, updatable = false) @Column(name = "ObjectStokProdukGlobalFk", insertable = false, updatable = false)
private Integer stokProdukGlobalId; private Integer stokProdukGlobalId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@Caption(value = "Tujuan Ruangan") @Caption(value = "Tujuan Ruangan")
@JoinColumn(name = "ObjectTujuanRuanganFk") @JoinColumn(name = "ObjectTujuanRuanganFk")
private Ruangan tujuanRuangan; private Ruangan tujuanRuangan;
@Column(name="Qty") @Column(name = "Qty")
private Integer qty; private Integer qty;
@Column(name = "ObjectTujuanRuanganFk", nullable = true, insertable = false, updatable = false) @Column(name = "ObjectTujuanRuanganFk", insertable = false, updatable = false)
private Integer tujuanRuanganId; private Integer tujuanRuanganId;
public ItPelaksanaanPerbaikan getItPelaksanaanPerbaikan() {
return itPelaksanaanPerbaikan;
}
public void setItPelaksanaanPerbaikan(ItPelaksanaanPerbaikan itPelaksanaanPerbaikan) {
this.itPelaksanaanPerbaikan = itPelaksanaanPerbaikan;
}
public String getItPelaksanaanPerbaikanId() {
return itPelaksanaanPerbaikanId;
}
public void setItPelaksanaanPerbaikanId(String itPelaksanaanPerbaikanId) {
this.itPelaksanaanPerbaikanId = itPelaksanaanPerbaikanId;
}
public StokProdukGlobal getStokProdukGlobal() {
return stokProdukGlobal;
}
public void setStokProdukGlobal(StokProdukGlobal stokProdukGlobal) {
this.stokProdukGlobal = stokProdukGlobal;
}
public Integer getStokProdukGlobalId() {
return stokProdukGlobalId;
}
public void setStokProdukGlobalId(Integer stokProdukGlobalId) {
this.stokProdukGlobalId = stokProdukGlobalId;
}
public Ruangan getTujuanRuangan() {
return tujuanRuangan;
}
public void setTujuanRuangan(Ruangan tujuanRuangan) {
this.tujuanRuangan = tujuanRuangan;
}
public Integer getTujuanRuanganId() {
return tujuanRuanganId;
}
public void setTujuanRuanganId(Integer tujuanRuanganId) {
this.tujuanRuanganId = tujuanRuanganId;
}
public Integer getQty() {
return qty;
}
public void setQty(Integer qty) {
this.qty = qty;
}
} }

View File

@ -1,164 +1,71 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.TemporalType.TIMESTAMP;
@Getter
@Setter
@Entity @Entity
@Table(name = "ItPerbaikan_T") @Table(name = "ItPerbaikan_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ItPerbaikan extends BaseTransaction{ public class ItPerbaikan extends BaseTransaction {
@Caption(value = "No Order") @Caption(value = "No Order")
@Column(name = "NoOrder", nullable = true) @Column(name = "NoOrder")
private String noOrder; private String noOrder;
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
@Caption(value = "Tanggal Pesan") @Caption(value = "Tanggal Pesan")
@NotNull(message="Tanggal Pesan tidak boleh kosong") @NotNull(message = "Tanggal Pesan tidak boleh kosong")
@Column(name = "TanggalPesan", nullable = false) @Column(name = "TanggalPesan", nullable = false)
private Date tglPesan; private Date tglPesan;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRegistrasiAsetFk") @JoinColumn(name = "ObjectRegistrasiAsetFk")
@Caption(value = "Registrasi Aset") @Caption(value = "Registrasi Aset")
private RegistrasiAset registrasiAset; private RegistrasiAset registrasiAset;
@Column(name = "ObjectRegistrasiAsetFk", columnDefinition = "CHAR(32)", nullable=true, insertable = false, updatable = false) @Column(name = "ObjectRegistrasiAsetFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiAsetId; private String registrasiAsetId;
@Caption(value = "Keluhan") @Caption(value = "Keluhan")
@NotNull(message="Keluhan tidak boleh kosong") @NotNull(message = "Keluhan tidak boleh kosong")
@Column(name = "Keluhan", nullable = false) @Column(name = "Keluhan", nullable = false)
private String keluhan; private String keluhan;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPelaporFk") @JoinColumn(name = "ObjectPelaporFk")
@Caption(value = "Pelapor") @Caption(value = "Pelapor")
private Pegawai pelapor; private Pegawai pelapor;
@Column(name = "ObjectPelaporFk",nullable=false, insertable = false, updatable = false) @Column(name = "ObjectPelaporFk", nullable = false, insertable = false, updatable = false)
private Integer pelaporId; private Integer pelaporId;
@JsonBackReference @JsonBackReference
@OneToOne(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "itPerbaikan") @OneToOne(cascade = ALL, fetch = LAZY, mappedBy = "itPerbaikan")
private ItStatusPerbaikan itStatusPerbaikan; private ItStatusPerbaikan itStatusPerbaikan;
@JsonBackReference @JsonBackReference
@OneToOne(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "itPerbaikan") @OneToOne(cascade = ALL, fetch = LAZY, mappedBy = "itPerbaikan")
private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan; private ItPelaksanaanPerbaikan itPelaksanaanPerbaikan;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name="ObjectStrukOrderFk") @JoinColumn(name = "ObjectStrukOrderFk")
private StrukOrder strukOrder; private StrukOrder strukOrder;
@Column(name="ObjectStrukOrderFk", insertable=false, updatable=false, nullable=false) @Column(name = "ObjectStrukOrderFk", insertable = false, updatable = false, nullable = false)
private String strukOrderId; private String strukOrderId;
public String getNoOrder() {
return noOrder;
}
public void setNoOrder(String noOrder) {
this.noOrder = noOrder;
}
public Date getTglPesan() {
return tglPesan;
}
public void setTglPesan(Date tglPesan) {
this.tglPesan = tglPesan;
}
public RegistrasiAset getRegistrasiAset() {
return registrasiAset;
}
public void setRegistrasiAset(RegistrasiAset registrasiAset) {
this.registrasiAset = registrasiAset;
}
public String getRegistrasiAsetId() {
return registrasiAsetId;
}
public void setRegistrasiAsetId(String registrasiAsetId) {
this.registrasiAsetId = registrasiAsetId;
}
public String getKeluhan() {
return keluhan;
}
public void setKeluhan(String keluhan) {
this.keluhan = keluhan;
}
public Pegawai getPelapor() {
return pelapor;
}
public void setPelapor(Pegawai pelapor) {
this.pelapor = pelapor;
}
public Integer getPelaporId() {
return pelaporId;
}
public void setPelaporId(Integer pelaporId) {
this.pelaporId = pelaporId;
}
public ItStatusPerbaikan getItStatusPerbaikan() {
return itStatusPerbaikan;
}
public void setItStatusPerbaikan(ItStatusPerbaikan itStatusPerbaikan) {
this.itStatusPerbaikan = itStatusPerbaikan;
}
public ItPelaksanaanPerbaikan getItPelaksanaanPerbaikan() {
return itPelaksanaanPerbaikan;
}
public void setItPelaksanaanPerbaikan(ItPelaksanaanPerbaikan itPelaksanaanPerbaikan) {
this.itPelaksanaanPerbaikan = itPelaksanaanPerbaikan;
}
public StrukOrder getStrukOrder() {
return strukOrder;
}
public void setStrukOrder(StrukOrder strukOrder) {
this.strukOrder = strukOrder;
}
public String getStrukOrderId() {
return strukOrderId;
}
public void setStrukOrderId(String strukOrderId) {
this.strukOrderId = strukOrderId;
}
} }

View File

@ -1,22 +1,23 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name = "ItStatusPerbaikan_T") @Table(name = "ItStatusPerbaikan_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ItStatusPerbaikan extends BaseTransaction{ public class ItStatusPerbaikan extends BaseTransaction {
@OneToOne(fetch = FetchType.LAZY) @OneToOne(fetch = LAZY)
@Caption(value = "It Perbaikan") @Caption(value = "It Perbaikan")
@JoinColumn(name = "ObjectItPerbaikanFk") @JoinColumn(name = "ObjectItPerbaikanFk")
private ItPerbaikan itPerbaikan; private ItPerbaikan itPerbaikan;
@ -24,79 +25,28 @@ public class ItStatusPerbaikan extends BaseTransaction{
@Column(name = "ObjectItPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false) @Column(name = "ObjectItPerbaikanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false)
private String itPerbaikanId; private String itPerbaikanId;
/* /**
* 0 - belum ada yang dikerjakan * 0 - belum ada yang dikerjakan 1 - pemeliharaan sudah dikerjakan 2 -
* 1 - pemeliharaan sudah dikerjakan * service sudah dikerjakan 3 - kalibrasi sudah dikerjakan
* 2 - service sudah dikerjakan
* 3 - kalibrasi sudah dikerjakan
*/ */
@Caption(value = "Status Pengerjaan") @Caption(value = "Status Pengerjaan")
@Column(name = "StatusPengerjaan", nullable = true) @Column(name = "StatusPengerjaan")
private Integer statusPengerjaan; private Integer statusPengerjaan;
/* /**
* 0 - jadwal belum keluar * 0 - jadwal belum keluar 1 - respon hijau 0-15 menit 2 - respon kuning
* 1 - respon hijau 0-15 menit * 15-30 menit 3 - respon merah >30 menit
* 2 - respon kuning 15-30 menit
* 3 - respon merah >30 menit
*/ */
@Caption(value = "Status Respon") @Caption(value = "Status Respon")
@Column(name = "StatusRespon", nullable = true) @Column(name = "StatusRespon")
private Integer statusRespon; private Integer statusRespon;
@Caption(value = "WaktuRespon") @Caption(value = "WaktuRespon")
@Column(name = "WaktuRespon", nullable = true) @Column(name = "WaktuRespon")
private Long waktuRespon; private Long waktuRespon;
@Caption(value = "Ket Status Respon") @Caption(value = "Ket Status Respon")
@Column(name = "KetStatusRespon", nullable = true) @Column(name = "KetStatusRespon")
private String ketStatusRespon; private String ketStatusRespon;
public ItPerbaikan getItPerbaikan() {
return itPerbaikan;
}
public void setItPerbaikan(ItPerbaikan itPerbaikan) {
this.itPerbaikan = itPerbaikan;
}
public String getItPerbaikanId() {
return itPerbaikanId;
}
public void setItPerbaikanId(String itPerbaikanId) {
this.itPerbaikanId = itPerbaikanId;
}
public Integer getStatusPengerjaan() {
return statusPengerjaan;
}
public void setStatusPengerjaan(Integer statusPengerjaan) {
this.statusPengerjaan = statusPengerjaan;
}
public Integer getStatusRespon() {
return statusRespon;
}
public void setStatusRespon(Integer statusRespon) {
this.statusRespon = statusRespon;
}
public Long getWaktuRespon() {
return waktuRespon;
}
public void setWaktuRespon(Long waktuRespon) {
this.waktuRespon = waktuRespon;
}
public String getKetStatusRespon() {
return ketStatusRespon;
}
public void setKetStatusRespon(String ketStatusRespon) {
this.ketStatusRespon = ketStatusRespon;
}
} }

View File

@ -1,34 +1,36 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class Jabatan * class Jabatan
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@NoArgsConstructor
@Entity @Entity
@Table(name = "Jabatan_M") @Table(name = "Jabatan_M")
public class Jabatan extends BaseMaster { public class Jabatan extends BaseMaster {
public Jabatan() { public Jabatan(Integer id, String namaJabatan) {
super();
this.namaJabatan = namaJabatan;
this.id = id;
} }
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jabatan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jabatan_m_id_seq")
@SequenceGenerator(name = "public.jabatan_m_id_seq", sequenceName = "public.jabatan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jabatan_m_id_seq", sequenceName = "public.jabatan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
@ -38,7 +40,7 @@ public class Jabatan extends BaseMaster {
@Caption(value = "Nama Jabatan") @Caption(value = "Nama Jabatan")
private String namaJabatan; private String namaJabatan;
@Column(name = "NoUrut", nullable = true) @Column(name = "NoUrut")
@Caption(value = "No Urut") @Caption(value = "No Urut")
private Integer noUrut; private Integer noUrut;
@ -50,7 +52,7 @@ public class Jabatan extends BaseMaster {
@Caption(value = "Sub Level Jabatan") @Caption(value = "Sub Level Jabatan")
private Integer subLevelJabatan; private Integer subLevelJabatan;
@Column(name = "MasaJabatan", nullable = true) @Column(name = "MasaJabatan")
@Caption(value = "MasaJabatan") @Caption(value = "MasaJabatan")
private Integer masaJabatan; private Integer masaJabatan;
@ -62,7 +64,7 @@ public class Jabatan extends BaseMaster {
@Column(name = "ObjectEselonFk", insertable = false, updatable = false) @Column(name = "ObjectEselonFk", insertable = false, updatable = false)
private Integer eselonId; private Integer eselonId;
@Column(name = "usiaPensiun", nullable = true) @Column(name = "usiaPensiun")
@Caption(value = "usiaPensiun") @Caption(value = "usiaPensiun")
private Integer usiaPensiun; private Integer usiaPensiun;
@ -91,178 +93,20 @@ public class Jabatan extends BaseMaster {
@Column(name = "ObjectKelompokJabatanFk", insertable = false, updatable = false) @Column(name = "ObjectKelompokJabatanFk", insertable = false, updatable = false)
private Integer kelompokJabatanBIOSId; private Integer kelompokJabatanBIOSId;
@Column(name = "KdJabatan", nullable = true) @Column(name = "KdJabatan")
@Caption(value = "Kode Jabatan") @Caption(value = "Kode Jabatan")
private String kdJabatan; private String kdJabatan;
@Column(name = "QJabatan", nullable = true) @Column(name = "QJabatan")
@Caption(value = "QJabatan") @Caption(value = "QJabatan")
private Integer qJabatan; private Integer qJabatan;
@ManyToOne @ManyToOne
@JoinColumn(name = "objectunitkerjafk", nullable = true) @JoinColumn(name = "objectunitkerjafk")
@Caption(value = "Unit Kerja") @Caption(value = "Unit Kerja")
private UnitKerjaPegawai unitKerja; private UnitKerjaPegawai unitKerja;
@Column(name = "objectunitkerjafk", insertable = false, updatable = false) @Column(name = "objectunitkerjafk", insertable = false, updatable = false)
private Integer unitKerjaId; private Integer unitKerjaId;
public Jabatan(Integer id, String namaJabatan) {
super();
this.namaJabatan = namaJabatan;
this.id = id;
}
public void setKdJabatan(String kdJabatan) {
this.kdJabatan = kdJabatan;
}
public String getKdJabatan() {
return this.kdJabatan;
}
public void setJenisJabatan(JenisJabatan jenisJabatan) {
this.jenisJabatan = jenisJabatan;
}
public JenisJabatan getJenisJabatan() {
return this.jenisJabatan;
}
public void setLevelJabatan(Integer levelJabatan) {
this.levelJabatan = levelJabatan;
}
public Integer getMasaJabatan() {
return masaJabatan;
}
public void setMasaJabatan(Integer masaJabatan) {
this.masaJabatan = masaJabatan;
}
public Integer getLevelJabatan() {
return this.levelJabatan;
}
public Integer getSubLevelJabatan() {
return subLevelJabatan;
}
public void setSubLevelJabatan(Integer subLevelJabatan) {
this.subLevelJabatan = subLevelJabatan;
}
public void setNamaJabatan(String namaJabatan) {
this.namaJabatan = namaJabatan;
}
public String getNamaJabatan() {
return this.namaJabatan;
}
public void setNoUrut(Integer noUrut) {
this.noUrut = noUrut;
}
public Integer getNoUrut() {
return this.noUrut;
}
public void setqJabatan(Integer qJabatan) {
this.qJabatan = qJabatan;
}
public Integer getqJabatan() {
return this.qJabatan;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public KelompokJabatan getKelompokJabatan() {
return kelompokJabatan;
}
public void setKelompokJabatan(KelompokJabatan kelompokJabatan) {
this.kelompokJabatan = kelompokJabatan;
}
public Integer getKelompokJabatanId() {
return kelompokJabatanId;
}
public void setKelompokJabatanId(Integer kelompokJabatanId) {
this.kelompokJabatanId = kelompokJabatanId;
}
public KelompokJabatanBIOS getKelompokJabatanBIOS() {
return kelompokJabatanBIOS;
}
public void setKelompokJabatanBIOS(KelompokJabatanBIOS kelompokJabatanBIOS) {
this.kelompokJabatanBIOS = kelompokJabatanBIOS;
}
public Integer getKelompokJabatanBIOSId() {
return kelompokJabatanBIOSId;
}
public void setKelompokJabatanBIOSId(Integer kelompokJabatanBIOSId) {
this.kelompokJabatanBIOSId = kelompokJabatanBIOSId;
}
public Integer getJenisJabatanId() {
return jenisJabatanId;
}
public void setJenisJabatanId(Integer jenisJabatanId) {
this.jenisJabatanId = jenisJabatanId;
}
public Integer getUsiaPensiun() {
return usiaPensiun;
}
public void setUsiaPensiun(Integer usiaPensiun) {
this.usiaPensiun = usiaPensiun;
}
public Eselon getEselon() {
return eselon;
}
public void setEselon(Eselon eselon) {
this.eselon = eselon;
}
public Integer getEselonId() {
return eselonId;
}
public void setEselonId(Integer eselonId) {
this.eselonId = eselonId;
}
public UnitKerjaPegawai getUnitKerja() {
return unitKerja;
}
public void setUnitKerja(UnitKerjaPegawai unitKerja) {
this.unitKerja = unitKerja;
}
public Integer getUnitKerjaId() {
return unitKerjaId;
}
public void setUnitKerjaId(Integer unitKerjaId) {
this.unitKerjaId = unitKerjaId;
}
} }

View File

@ -1,41 +1,38 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
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.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMasterJadwalDokter; import com.jasamedika.medifirst2000.base.BaseMasterJadwalDokter;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.NoArgsConstructor;
import javax.persistence.Id; import lombok.Setter;
@Entity // @Audited import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@NoArgsConstructor
@Entity
@Table(name = "JadwalDokter_M") @Table(name = "JadwalDokter_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JadwalDokter extends BaseMasterJadwalDokter { public class JadwalDokter extends BaseMasterJadwalDokter {
public JadwalDokter(Ruangan ruangan, Date tanggalJadwal, Pegawai dokter, JadwalPraktek jadwalPraktek) {
super();
this.jadwalPraktek = jadwalPraktek;
this.ruangan = ruangan;
this.dokter = dokter;
this.tanggalJadwal = tanggalJadwal;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "StatusKehadiran") @JoinColumn(name = "StatusKehadiran")
@Caption(value = "StatusKehadiran") @Caption(value = "StatusKehadiran")
private ShiftKerja statusKehadiran; private ShiftKerja statusKehadiran;
public ShiftKerja getStatusKehadiran() { @Column(name = "StatusKehadiran", insertable = false, updatable = false)
return statusKehadiran;
}
public void setStatusKehadiran(ShiftKerja statusKehadiran) {
this.statusKehadiran = statusKehadiran;
}
@Column(name = "StatusKehadiran", insertable = false, updatable = false, nullable = true)
private Integer statusKehadiranId; private Integer statusKehadiranId;
@ManyToOne @ManyToOne
@ -65,64 +62,12 @@ public class JadwalDokter extends BaseMasterJadwalDokter {
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = false) @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = false)
private Integer dokterId; private Integer dokterId;
@Column(name = "Quota", nullable = true) @Column(name = "Quota")
@Caption(value = "Quota") @Caption(value = "Quota")
private Integer quota; private Integer quota;
@Column(name = "TanggalJadwal", nullable = true) @Column(name = "TanggalJadwal")
@Caption(value = "Tanggal Jadwal") @Caption(value = "Tanggal Jadwal")
private Date tanggalJadwal; private Date tanggalJadwal;
public JadwalDokter() {
super();
}
public JadwalDokter(Ruangan ruangan, Date tanggalJadwal, Pegawai dokter, JadwalPraktek jadwalPraktek) {
super();
this.jadwalPraktek = jadwalPraktek;
this.ruangan = ruangan;
this.dokter = dokter;
this.tanggalJadwal = tanggalJadwal;
}
public JadwalPraktek getJadwalPraktek() {
return jadwalPraktek;
}
public void setJadwalPraktek(JadwalPraktek jadwalPraktek) {
this.jadwalPraktek = jadwalPraktek;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Pegawai getDokter() {
return dokter;
}
public void setDokter(Pegawai dokter) {
this.dokter = dokter;
}
public Integer getQuota() {
return quota;
}
public void setQuota(Integer quota) {
this.quota = quota;
}
public Date getTanggalJadwal() {
return tanggalJadwal;
}
public void setTanggalJadwal(Date tanggalJadwal) {
this.tanggalJadwal = tanggalJadwal;
}
} }

View File

@ -1,24 +1,24 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
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.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name="JadwalDpjpRawatInap_T") @Table(name = "JadwalDpjpRawatInap_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JadwalDpjpRawatInap extends BaseTransaction{ public class JadwalDpjpRawatInap extends BaseTransaction {
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganFk") @JoinColumn(name = "ObjectRuanganFk")
@Caption(value = "Object Ruangan") @Caption(value = "Object Ruangan")
private Ruangan ruangan; private Ruangan ruangan;
@ -26,7 +26,7 @@ public class JadwalDpjpRawatInap extends BaseTransaction{
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false) @Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId; private Integer ruanganId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectDokterFk") @JoinColumn(name = "ObjectDokterFk")
@Caption(value = "Object Dokter") @Caption(value = "Object Dokter")
private Pegawai dokter; private Pegawai dokter;
@ -34,60 +34,12 @@ public class JadwalDpjpRawatInap extends BaseTransaction{
@Column(name = "ObjectDokterFk", insertable = false, updatable = false) @Column(name = "ObjectDokterFk", insertable = false, updatable = false)
private Integer dokterId; private Integer dokterId;
@Column(name = "TglAwal", nullable = true) @Column(name = "TglAwal")
@Caption(value = "Tgl Awal") @Caption(value = "Tgl Awal")
private Date tglAwal; private Date tglAwal;
@Column(name = "TglAhir", nullable = true) @Column(name = "TglAhir")
@Caption(value = "Tgl Ahir") @Caption(value = "Tgl Ahir")
private Date tglAhir; private Date tglAkhir;
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
public Pegawai getDokter() {
return dokter;
}
public void setDokter(Pegawai dokter) {
this.dokter = dokter;
}
public Integer getDokterId() {
return dokterId;
}
public void setDokterId(Integer dokterId) {
this.dokterId = dokterId;
}
public Date getTglAwal() {
return tglAwal;
}
public void setTglAwal(Date tglAwal) {
this.tglAwal = tglAwal;
}
public Date getTglAhir() {
return tglAhir;
}
public void setTglAhir(Date tglAhir) {
this.tglAhir = tglAhir;
}
} }

View File

@ -1,25 +1,24 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JadwalKlinik_M") @Table(name = "JadwalKlinik_M")
public class JadwalKlinik extends BaseMaster{ public class JadwalKlinik extends BaseMaster {
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.JadwalKlinik_M_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.JadwalKlinik_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.JadwalKlinik_M_id_seq", sequenceName = "public.JadwalKlinik_M_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.JadwalKlinik_M_id_seq", sequenceName = "public.JadwalKlinik_M_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
@ -30,7 +29,7 @@ public class JadwalKlinik extends BaseMaster{
@Caption(value = "Object ruangan") @Caption(value = "Object ruangan")
private Ruangan ruangan; private Ruangan ruangan;
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false ) @Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId; private Integer ruanganId;
@NotNull(message = "JamBuka tidak boleh kosong") @NotNull(message = "JamBuka tidak boleh kosong")
@ -46,68 +45,10 @@ public class JadwalKlinik extends BaseMaster{
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectDataJadwalFk") @JoinColumn(name = "ObjectDataJadwalFk")
@NotNull(message = "jadwal hari tidak boleh kosong") @NotNull(message = "jadwal hari tidak boleh kosong")
@Caption(value = "Object jadwal hari") @Caption(value = "Object jadwal hari")
private DataJadwal dataJadwal; private DataJadwal dataJadwal;
@Column(name = "ObjectDataJadwalFk", insertable = false, updatable = false ) @Column(name = "ObjectDataJadwalFk", insertable = false, updatable = false)
private Integer dataJadwalId; private Integer dataJadwalId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
public DataJadwal getDataJadwal() {
return dataJadwal;
}
public void setDataJadwal(DataJadwal dataJadwal) {
this.dataJadwal = dataJadwal;
}
public Integer getDataJadwalId() {
return dataJadwalId;
}
public void setDataJadwalId(Integer dataJadwalId) {
this.dataJadwalId = dataJadwalId;
}
public String getJamBuka() {
return jamBuka;
}
public void setJamBuka(String jamBuka) {
this.jamBuka = jamBuka;
}
public String getJamTutup() {
return jamTutup;
}
public void setJamTutup(String jamTutup) {
this.jamTutup = jamTutup;
}
} }

View File

@ -1,29 +1,30 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
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 javax.persistence.Temporal;
import javax.persistence.TemporalType;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.TemporalType.TIMESTAMP;
/** /**
* @author salmanoe * @author salmanoe
* @since Feb 20, 2023 * @since Feb 20, 2023
*/ */
@Getter
@Setter
@NoArgsConstructor
@Entity @Entity
@Table(name = "jadwaloperasi_t") @Table(name = "jadwaloperasi_t")
public class JadwalOperasi extends BaseTransaction { public class JadwalOperasi extends BaseTransaction {
private static final long serialVersionUID = 2979610420268392970L; private static final long serialVersionUID = 2979610420268392970L;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ruanganfk") @JoinColumn(name = "ruanganfk")
@Caption(value = "Ruangan") @Caption(value = "Ruangan")
private Ruangan ruangan; private Ruangan ruangan;
@ -31,7 +32,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "ruanganfk", insertable = false, updatable = false) @Column(name = "ruanganfk", insertable = false, updatable = false)
private Integer ruanganId; private Integer ruanganId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ruangantujuanfk") @JoinColumn(name = "ruangantujuanfk")
@Caption(value = "Ruangan Tujuan") @Caption(value = "Ruangan Tujuan")
private Ruangan ruanganTujuan; private Ruangan ruanganTujuan;
@ -39,7 +40,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "ruangantujuanfk", insertable = false, updatable = false) @Column(name = "ruangantujuanfk", insertable = false, updatable = false)
private Integer ruanganTujuanId; private Integer ruanganTujuanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "pasienfk") @JoinColumn(name = "pasienfk")
@Caption(value = "Pasien") @Caption(value = "Pasien")
private Pasien pasien; private Pasien pasien;
@ -47,7 +48,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "pasienfk", insertable = false, updatable = false) @Column(name = "pasienfk", insertable = false, updatable = false)
private Integer pasienId; private Integer pasienId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "dokterfk") @JoinColumn(name = "dokterfk")
@Caption(value = "Dokter") @Caption(value = "Dokter")
private Pegawai dokter; private Pegawai dokter;
@ -55,7 +56,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "dokterfk", insertable = false, updatable = false) @Column(name = "dokterfk", insertable = false, updatable = false)
private Integer dokterId; private Integer dokterId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "doktertujuanfk") @JoinColumn(name = "doktertujuanfk")
@Caption(value = "Dokter Tujuan") @Caption(value = "Dokter Tujuan")
private Pegawai dokterTujuan; private Pegawai dokterTujuan;
@ -63,7 +64,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "doktertujuanfk", insertable = false, updatable = false) @Column(name = "doktertujuanfk", insertable = false, updatable = false)
private Integer dokterTujuanId; private Integer dokterTujuanId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "pegawaiverifikasifk") @JoinColumn(name = "pegawaiverifikasifk")
@Caption(value = "Pegawai Verifikasi") @Caption(value = "Pegawai Verifikasi")
private Pegawai pegawaiVerifikasi; private Pegawai pegawaiVerifikasi;
@ -71,7 +72,7 @@ public class JadwalOperasi extends BaseTransaction {
@Column(name = "pegawaiverifikasifk", insertable = false, updatable = false) @Column(name = "pegawaiverifikasifk", insertable = false, updatable = false)
private Integer pegawaiVerifikasiId; private Integer pegawaiVerifikasiId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "noregistrasifk") @JoinColumn(name = "noregistrasifk")
@Caption(value = "Antrean") @Caption(value = "Antrean")
private AntrianPasienDiPeriksa antrean; private AntrianPasienDiPeriksa antrean;
@ -81,17 +82,17 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Tanggal Input") @Caption(value = "Tanggal Input")
@Column(name = "tglinput") @Column(name = "tglinput")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglInput; private Date tglInput;
@Caption(value = "Tanggal Verifikasi") @Caption(value = "Tanggal Verifikasi")
@Column(name = "tglverifikasi") @Column(name = "tglverifikasi")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglVerifikasi; private Date tglVerifikasi;
@Caption(value = "Tanggal Operasi") @Caption(value = "Tanggal Operasi")
@Column(name = "tgloperasi") @Column(name = "tgloperasi")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglOperasi; private Date tglOperasi;
@Column(name = "diagnosa", length = 3000) @Column(name = "diagnosa", length = 3000)
@ -118,7 +119,7 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Ruang Operasi") @Caption(value = "Ruang Operasi")
private String ruangOperasi; private String ruangOperasi;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "dokteranestesifk") @JoinColumn(name = "dokteranestesifk")
@Caption(value = "Dokter Anestesi") @Caption(value = "Dokter Anestesi")
private Pegawai dokterAnestesi; private Pegawai dokterAnestesi;
@ -144,10 +145,10 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Tanggal Pegawai Verif") @Caption(value = "Tanggal Pegawai Verif")
@Column(name = "tglpegawaiverif") @Column(name = "tglpegawaiverif")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglPegawaiVerif; private Date tglPegawaiVerif;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "objectperawatfk") @JoinColumn(name = "objectperawatfk")
@Caption(value = "Perawat") @Caption(value = "Perawat")
private Pegawai perawat; private Pegawai perawat;
@ -159,7 +160,7 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Status Batal Order") @Caption(value = "Status Batal Order")
private Boolean batalOrder; private Boolean batalOrder;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "objectpegawaibatal") @JoinColumn(name = "objectpegawaibatal")
@Caption(value = "Pegawai Batal") @Caption(value = "Pegawai Batal")
private Pegawai pegawaiBatal; private Pegawai pegawaiBatal;
@ -169,15 +170,15 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Tanggal Batal") @Caption(value = "Tanggal Batal")
@Column(name = "tglbatal") @Column(name = "tglbatal")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglBatal; private Date tglBatal;
@Caption(value = "Tanggal Selesai") @Caption(value = "Tanggal Selesai")
@Column(name = "tglselesai") @Column(name = "tglselesai")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date tglSelesai; private Date tglSelesai;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "objectpegawaiselesai") @JoinColumn(name = "objectpegawaiselesai")
@Caption(value = "Pegawai Selesai") @Caption(value = "Pegawai Selesai")
private Pegawai pegawaiSelesai; private Pegawai pegawaiSelesai;
@ -187,333 +188,7 @@ public class JadwalOperasi extends BaseTransaction {
@Caption(value = "Last Update") @Caption(value = "Last Update")
@Column(name = "lastupdate") @Column(name = "lastupdate")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TIMESTAMP)
private Date lastUpdate; private Date lastUpdate;
public JadwalOperasi() {
}
public static long getSerialversionuid() {
return serialVersionUID;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
public Ruangan getRuanganTujuan() {
return ruanganTujuan;
}
public void setRuanganTujuan(Ruangan ruanganTujuan) {
this.ruanganTujuan = ruanganTujuan;
}
public Integer getRuanganTujuanId() {
return ruanganTujuanId;
}
public void setRuanganTujuanId(Integer ruanganTujuanId) {
this.ruanganTujuanId = ruanganTujuanId;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Integer getPasienId() {
return pasienId;
}
public void setPasienId(Integer pasienId) {
this.pasienId = pasienId;
}
public Pegawai getDokter() {
return dokter;
}
public void setDokter(Pegawai dokter) {
this.dokter = dokter;
}
public Integer getDokterId() {
return dokterId;
}
public void setDokterId(Integer dokterId) {
this.dokterId = dokterId;
}
public Pegawai getDokterTujuan() {
return dokterTujuan;
}
public void setDokterTujuan(Pegawai dokterTujuan) {
this.dokterTujuan = dokterTujuan;
}
public Integer getDokterTujuanId() {
return dokterTujuanId;
}
public void setDokterTujuanId(Integer dokterTujuanId) {
this.dokterTujuanId = dokterTujuanId;
}
public Pegawai getPegawaiVerifikasi() {
return pegawaiVerifikasi;
}
public void setPegawaiVerifikasi(Pegawai pegawaiVerifikasi) {
this.pegawaiVerifikasi = pegawaiVerifikasi;
}
public Integer getPegawaiVerifikasiId() {
return pegawaiVerifikasiId;
}
public void setPegawaiVerifikasiId(Integer pegawaiVerifikasiId) {
this.pegawaiVerifikasiId = pegawaiVerifikasiId;
}
public AntrianPasienDiPeriksa getAntrean() {
return antrean;
}
public void setAntrean(AntrianPasienDiPeriksa antrean) {
this.antrean = antrean;
}
public String getAntreanId() {
return antreanId;
}
public void setAntreanId(String antreanId) {
this.antreanId = antreanId;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public Date getTglVerifikasi() {
return tglVerifikasi;
}
public void setTglVerifikasi(Date tglVerifikasi) {
this.tglVerifikasi = tglVerifikasi;
}
public Date getTglOperasi() {
return tglOperasi;
}
public void setTglOperasi(Date tglOperasi) {
this.tglOperasi = tglOperasi;
}
public String getDiagnosa() {
return diagnosa;
}
public void setDiagnosa(String diagnosa) {
this.diagnosa = diagnosa;
}
public String getTindakan() {
return tindakan;
}
public void setTindakan(String tindakan) {
this.tindakan = tindakan;
}
public String getPosisiKhusus() {
return posisiKhusus;
}
public void setPosisiKhusus(String posisiKhusus) {
this.posisiKhusus = posisiKhusus;
}
public String getMacamAnestesi() {
return macamAnestesi;
}
public void setMacamAnestesi(String macamAnestesi) {
this.macamAnestesi = macamAnestesi;
}
public String getLamaOperasi() {
return lamaOperasi;
}
public void setLamaOperasi(String lamaOperasi) {
this.lamaOperasi = lamaOperasi;
}
public String getRuangOperasi() {
return ruangOperasi;
}
public void setRuangOperasi(String ruangOperasi) {
this.ruangOperasi = ruangOperasi;
}
public Pegawai getDokterAnestesi() {
return dokterAnestesi;
}
public void setDokterAnestesi(Pegawai dokterAnestesi) {
this.dokterAnestesi = dokterAnestesi;
}
public Integer getDokterAnestesiId() {
return dokterAnestesiId;
}
public void setDokterAnestesiId(Integer dokterAnestesiId) {
this.dokterAnestesiId = dokterAnestesiId;
}
public Boolean getIsCito() {
return isCito;
}
public void setIsCito(Boolean isCito) {
this.isCito = isCito;
}
public String getNoTelepon() {
return noTelepon;
}
public void setNoTelepon(String noTelepon) {
this.noTelepon = noTelepon;
}
public String getKodeVerif() {
return kodeVerif;
}
public void setKodeVerif(String kodeVerif) {
this.kodeVerif = kodeVerif;
}
public Boolean getSelesai() {
return selesai;
}
public void setSelesai(Boolean selesai) {
this.selesai = selesai;
}
public Date getTglPegawaiVerif() {
return tglPegawaiVerif;
}
public void setTglPegawaiVerif(Date tglPegawaiVerif) {
this.tglPegawaiVerif = tglPegawaiVerif;
}
public Pegawai getPerawat() {
return perawat;
}
public void setPerawat(Pegawai perawat) {
this.perawat = perawat;
}
public Integer getPerawatId() {
return perawatId;
}
public void setPerawatId(Integer perawatId) {
this.perawatId = perawatId;
}
public Boolean getBatalOrder() {
return batalOrder;
}
public void setBatalOrder(Boolean batalOrder) {
this.batalOrder = batalOrder;
}
public Pegawai getPegawaiBatal() {
return pegawaiBatal;
}
public void setPegawaiBatal(Pegawai pegawaiBatal) {
this.pegawaiBatal = pegawaiBatal;
}
public Integer getPegawaiBatalId() {
return pegawaiBatalId;
}
public void setPegawaiBatalId(Integer pegawaiBatalId) {
this.pegawaiBatalId = pegawaiBatalId;
}
public Date getTglBatal() {
return tglBatal;
}
public void setTglBatal(Date tglBatal) {
this.tglBatal = tglBatal;
}
public Date getTglSelesai() {
return tglSelesai;
}
public void setTglSelesai(Date tglSelesai) {
this.tglSelesai = tglSelesai;
}
public Pegawai getPegawaiSelesai() {
return pegawaiSelesai;
}
public void setPegawaiSelesai(Pegawai pegawaiSelesai) {
this.pegawaiSelesai = pegawaiSelesai;
}
public Integer getPegawaiSelesaiId() {
return pegawaiSelesaiId;
}
public void setPegawaiSelesaiId(Integer pegawaiSelesaiId) {
this.pegawaiSelesaiId = pegawaiSelesaiId;
}
public Date getLastUpdate() {
return lastUpdate;
}
public void setLastUpdate(Date lastUpdate) {
this.lastUpdate = lastUpdate;
}
} }

View File

@ -1,77 +1,46 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JadwalOrientasi * class JadwalOrientasi
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "sdm_JadwalOrientasi_T") @Table(name = "sdm_JadwalOrientasi_T")
public class JadwalOrientasi extends BaseMaster{ public class JadwalOrientasi extends BaseMaster {
@Column(name = "MateriOrientasi", nullable = false , length = 100)
@Column(name = "MateriOrientasi", nullable = false, length = 100)
@Caption(value = "MateriOrientasi") @Caption(value = "MateriOrientasi")
private String materiOrientasi ; private String materiOrientasi;
public String getMateriOrientasi() {
return materiOrientasi ;
}
public void setMateriOrientasi(String materiOrientasi ) {
this.materiOrientasi = materiOrientasi ;
}
@Column(name = "TglOrientasi", nullable = false , length = 100) @Column(name = "TglOrientasi", nullable = false, length = 100)
@Caption(value = "TglOrientasi") @Caption(value = "TglOrientasi")
private Date tglOrientasi ; private Date tglOrientasi;
public Date getTglOrientasi() { @Column(name = "Jam", nullable = false, length = 100)
return tglOrientasi;
}
public void setTglOrientasi(Date tglOrientasi) {
this.tglOrientasi = tglOrientasi;
}
@Column(name = "Jam", nullable = false , length = 100)
@Caption(value = "Jam") @Caption(value = "Jam")
private String jam ; private String jam;
public String getJam() {
return jam ;
}
public void setJam(String jam ) {
this.jam = jam ;
}
@Column(name = "NaraSumber", nullable = false , length = 100) @Column(name = "NaraSumber", nullable = false, length = 100)
@Caption(value = "NaraSumber") @Caption(value = "NaraSumber")
private String naraSumber ; private String naraSumber;
public String getNaraSumber() {
return naraSumber ;
}
public void setNaraSumber(String naraSumber ) {
this.naraSumber = naraSumber ;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.sdm_JadwalOrientasi_T") @GeneratedValue(strategy = SEQUENCE, generator = "public.sdm_JadwalOrientasi_T")
@javax.persistence.SequenceGenerator(name = "public.sdm_JadwalOrientasi_T", sequenceName = "public.sdm_JadwalOrientasi_T", allocationSize = 1) @SequenceGenerator(name = "public.sdm_JadwalOrientasi_T", sequenceName = "public.sdm_JadwalOrientasi_T", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,16 +1,17 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JadwalPraktek_M") @Table(name = "JadwalPraktek_M")
public class JadwalPraktek extends BaseMaster { public class JadwalPraktek extends BaseMaster {
@ -24,57 +25,16 @@ public class JadwalPraktek extends BaseMaster {
@Column(name = "waktumulai") @Column(name = "waktumulai")
@Caption(value = "waktu mulai") @Caption(value = "waktu mulai")
private String waktumulai; private String waktuMulai;
@Column(name = "waktuselesai") @Column(name = "waktuselesai")
@Caption(value = "waktu selesai") @Caption(value = "waktu selesai")
private String waktuselesai; private String waktuSelesai;
public Byte getKdPraktek() {
return kdPraktek;
}
public void setKdPraktek(Byte kdPraktek) {
this.kdPraktek = kdPraktek;
}
public String getJamPraktek() {
return jamPraktek;
}
public void setJamPraktek(String jamPraktek) {
this.jamPraktek = jamPraktek;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jadwalpraktek_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jadwalpraktek_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jadwalpraktek_m_id_seq", sequenceName = "public.jadwalpraktek_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jadwalpraktek_m_id_seq", sequenceName = "public.jadwalpraktek_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getWaktumulai() {
return waktumulai;
}
public void setWaktumulai(String waktumulai) {
this.waktumulai = waktumulai;
}
public String getWaktuselesai() {
return waktuselesai;
}
public void setWaktuselesai(String waktuselesai) {
this.waktuselesai = waktuselesai;
}
} }

View File

@ -1,20 +1,19 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JadwalPraktikDokter_M") @Table(name = "JadwalPraktikDokter_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JadwalPraktikDokter extends BaseMaster { public class JadwalPraktikDokter extends BaseMaster {
@ -55,94 +54,14 @@ public class JadwalPraktikDokter extends BaseMaster {
@Column(name = "ObjectHariFk", insertable = false, updatable = false, nullable = false) @Column(name = "ObjectHariFk", insertable = false, updatable = false, nullable = false)
private Integer hariId; private Integer hariId;
@Column(name = "Quota", nullable = true) @Column(name = "Quota")
@Caption(value = "Quota") @Caption(value = "Quota")
private Integer quota; private Integer quota;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.JadwalPraktikDokter_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.JadwalPraktikDokter_id_seq")
@javax.persistence.SequenceGenerator(name = "public.JadwalPraktikDokter_id_seq", sequenceName = "public.JadwalPraktikDokter_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.JadwalPraktikDokter_id_seq", sequenceName = "public.JadwalPraktikDokter_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getJadwalPraktekId() {
return jadwalPraktekId;
}
public void setJadwalPraktekId(Integer jadwalPraktekId) {
this.jadwalPraktekId = jadwalPraktekId;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
public Integer getDokterId() {
return dokterId;
}
public void setDokterId(Integer dokterId) {
this.dokterId = dokterId;
}
public Hari getHari() {
return hari;
}
public void setHari(Hari hari) {
this.hari = hari;
}
public Integer getHariId() {
return hariId;
}
public void setHariId(Integer hariId) {
this.hariId = hariId;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public JadwalPraktek getJadwalPraktek() {
return jadwalPraktek;
}
public void setJadwalPraktek(JadwalPraktek jadwalPraktek) {
this.jadwalPraktek = jadwalPraktek;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Pegawai getDokter() {
return dokter;
}
public void setDokter(Pegawai dokter) {
this.dokter = dokter;
}
public Integer getQuota() {
return quota;
}
public void setQuota(Integer quota) {
this.quota = quota;
}
} }

View File

@ -1,32 +1,30 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
@Getter
@Setter
@Entity @Entity
@Table(name = "JadwalPromosi_T") @Table(name = "JadwalPromosi_T")
public class JadwalPromosi extends BaseTransaction{ public class JadwalPromosi extends BaseTransaction {
@Column(name = "Tanggal", nullable = true) @Column(name = "Tanggal")
@Caption(value="Tanggal") @Caption(value = "Tanggal")
private Date tanggal; private Date tanggal;
@Column(name = "Jam", nullable = true) @Column(name = "Jam")
@Caption(value="Jam") @Caption(value = "Jam")
private Date jam; private Date jam;
@Column(name = "Jumlah", nullable = true) @Column(name = "Jumlah")
@Caption(value="Jumlah") @Caption(value = "Jumlah")
private Integer jumlah; private Integer jumlah;
@JsonBackReference @JsonBackReference
@ -35,40 +33,7 @@ public class JadwalPromosi extends BaseTransaction{
@Caption("Manajemen Promosi") @Caption("Manajemen Promosi")
private ManajemenPromosi manajemenPromosi; private ManajemenPromosi manajemenPromosi;
@Column(name = "ObjectManajemenPromosiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) @Column(name = "ObjectManajemenPromosiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String manajemenPromosiId; private String manajemenPromosiId;
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public Date getJam() {
return jam;
}
public void setJam(Date jam) {
this.jam = jam;
}
public Integer getJumlah() {
return jumlah;
}
public void setJumlah(Integer jumlah) {
this.jumlah = jumlah;
}
public ManajemenPromosi getManajemenPromosi() {
return manajemenPromosi;
}
public void setManajemenPromosi(ManajemenPromosi manajemenPromosi) {
this.manajemenPromosi = manajemenPromosi;
}
} }

View File

@ -1,30 +1,32 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.NoArgsConstructor;
import javax.persistence.Id; import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@NoArgsConstructor
@Entity @Entity
@Table(name = "JadwalRencanaPemeriksaan_M") @Table(name = "JadwalRencanaPemeriksaan_M")
public class JadwalRencanaPemeriksaan extends BaseMaster { public class JadwalRencanaPemeriksaan extends BaseMaster {
public JadwalRencanaPemeriksaan(Integer id, Integer pegawaiId, String pemeriksaan, Date tglPemeriksaan) {
super();
this.id = id;
this.pegawaiId = pegawaiId;
this.pemeriksaan = pemeriksaan;
this.tglPemeriksaan = tglPemeriksaan;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectPegawaiFk") @JoinColumn(name = "ObjectPegawaiFk")
@NotNull(message = "Pegawai tidak boleh kosong") @NotNull(message = "Pegawai tidak boleh kosong")
@ -42,62 +44,10 @@ public class JadwalRencanaPemeriksaan extends BaseMaster {
@Caption(value = "Tanggal Pemeriksaan") @Caption(value = "Tanggal Pemeriksaan")
private Date tglPemeriksaan; private Date tglPemeriksaan;
public JadwalRencanaPemeriksaan() {
super();
}
public JadwalRencanaPemeriksaan(Integer id, Integer pegawaiId, String pemeriksaan, Date tglPemeriksaan) {
super();
this.id = id;
this.pegawaiId = pegawaiId;
this.pemeriksaan = pemeriksaan;
this.tglPemeriksaan = tglPemeriksaan;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public String getPemeriksaan() {
return pemeriksaan;
}
public void setPemeriksaan(String pemeriksaan) {
this.pemeriksaan = pemeriksaan;
}
public Date getTglPemeriksaan() {
return tglPemeriksaan;
}
public void setTglPemeriksaan(Date tglPemeriksaan) {
this.tglPemeriksaan = tglPemeriksaan;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jadwalrencanapemeriksaan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jadwalrencanapemeriksaan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jadwalrencanapemeriksaan_m_id_seq", sequenceName = "public.jadwalrencanapemeriksaan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jadwalrencanapemeriksaan_m_id_seq", sequenceName = "public.jadwalrencanapemeriksaan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,84 +1,49 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
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 javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name = "JadwalSupirAmbulance_T") @Table(name = "JadwalSupirAmbulance_T")
public class JadwalSupirAmbulance extends BaseTransaction{ public class JadwalSupirAmbulance extends BaseTransaction {
@ManyToOne( fetch = FetchType.LAZY ) @ManyToOne(fetch = LAZY)
@JsonIgnoreProperties(value = { "handler", "hibernateLazyInitializer" }) @JsonIgnoreProperties(value = { "handler", "hibernateLazyInitializer" })
@JoinColumn(name = "ObjectPegawaiFk") @JoinColumn(name = "ObjectPegawaiFk")
@Caption(value="Pegawai") @Caption(value = "Pegawai")
private Pegawai pegawai; private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false, nullable = true) @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId; private Integer pegawaiId;
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectShiftKerjaFk") @JoinColumn(name = "ObjectShiftKerjaFk")
@Caption(value="Shift Kerja") @Caption(value = "Shift Kerja")
private ShiftKerja shiftKerja; private ShiftKerja shiftKerja;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false, nullable = true) @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer shiftKerjaId; private Integer shiftKerjaId;
@Column(name = "Tanggal", nullable = true) @Column(name = "Tanggal")
@Caption(value = "Tanggal") @Caption(value = "Tanggal")
private Date tanggal; private Date tanggal;
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectRuanganFk") @JoinColumn(name = "ObjectRuanganFk")
@Caption(value="Ruangan") @Caption(value = "Ruangan")
private Ruangan ruangan; private Ruangan ruangan;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false, nullable = true) @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer ruanganId; private Integer ruanganId;
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public ShiftKerja getShiftKerja() {
return shiftKerja;
}
public void setShiftKerja(ShiftKerja shiftKerja) {
this.shiftKerja = shiftKerja;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
} }

View File

@ -1,63 +1,40 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JamPraktek * class JamPraktek
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "RM_JamPraktek_M") @Table(name = "RM_JamPraktek_M")
public class JamPraktek extends BaseMaster { public class JamPraktek extends BaseMaster {
@NotNull(message = "KdPraktek tidak boleh kosong") @NotNull(message = "KdPraktek tidak boleh kosong")
@Column(name = "KdPraktek", nullable = false, length = 100) @Column(name = "KdPraktek", nullable = false, length = 100)
@Caption(value = "KdPraktek") @Caption(value = "KdPraktek")
private String kdPraktek; private String kdPraktek;
public void setKdPraktek(String kdPraktek) {
this.kdPraktek = kdPraktek;
}
public String getKdPraktek() {
return this.kdPraktek;
}
@NotNull(message = "JamPraktek tidak boleh kosong") @NotNull(message = "JamPraktek tidak boleh kosong")
@Column(name = "JamPraktek", nullable = false, length = 100) @Column(name = "JamPraktek", nullable = false, length = 100)
@Caption(value = "JamPraktek") @Caption(value = "JamPraktek")
private String jamPraktek; private String jamPraktek;
public void setJamPraktek(String jamPraktek) {
this.jamPraktek = jamPraktek;
}
public String getJamPraktek() {
return this.jamPraktek;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jampraktek_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jampraktek_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jampraktek_m_id_seq", sequenceName = "public.jampraktek_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jampraktek_m_id_seq", sequenceName = "public.jampraktek_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "jaringantubuh_m") @Table(name = "jaringantubuh_m")
public class JaringanTubuh extends BaseMaster { public class JaringanTubuh extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jaringantubuh_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jaringantubuh_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jaringantubuh_m_id_seq", sequenceName = "public.jaringantubuh_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jaringantubuh_m_id_seq", sequenceName = "public.jaringantubuh_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,76 +1,36 @@
package com.jasamedika.medifirst2000.entities; 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.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
@Getter
@Setter
@Entity @Entity
@Table(name="JaringanTubuhDetail_T") @Table(name = "JaringanTubuhDetail_T")
public class JaringanTubuhDetail extends BaseTransaction{ public class JaringanTubuhDetail extends BaseTransaction {
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectprodukDetailLabAnatomiFk") @JoinColumn(name = "ObjectprodukDetailLabAnatomiFk")
@Caption(value="Object produkDetailLabAnatomi") @Caption(value = "Object produkDetailLabAnatomi")
private ProdukDetailLabAnatomi produkDetailLabAnatomi; private ProdukDetailLabAnatomi produkDetailLabAnatomi;
@Column(name = "ObjectprodukDetailLabAnatomiFk", insertable=false,updatable=false, nullable=false) @Column(name = "ObjectprodukDetailLabAnatomiFk", insertable = false, updatable = false, nullable = false)
private String produkDetailLabAnatomiId; private String produkDetailLabAnatomiId;
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectjaringanTubuhFk") @JoinColumn(name = "ObjectjaringanTubuhFk")
@Caption(value="Object jaringanTubuh") @Caption(value = "Object jaringanTubuh")
private JaringanTubuh jaringanTubuh; private JaringanTubuh jaringanTubuh;
@Column(name = "ObjectjaringanTubuhFk", insertable=false,updatable=false, nullable=false) @Column(name = "ObjectjaringanTubuhFk", insertable = false, updatable = false, nullable = false)
private Integer jaringanTubuhId; private Integer jaringanTubuhId;
@Column(name = "isNilai") @Column(name = "isNilai")
@Caption(value = "Is Nilai") @Caption(value = "Is Nilai")
private Boolean isNilai; private Boolean isNilai;
public ProdukDetailLabAnatomi getProdukDetailLabAnatomi() {
return produkDetailLabAnatomi;
}
public void setProdukDetailLabAnatomi(ProdukDetailLabAnatomi produkDetailLabAnatomi) {
this.produkDetailLabAnatomi = produkDetailLabAnatomi;
}
public String getProdukDetailLabAnatomiId() {
return produkDetailLabAnatomiId;
}
public void setProdukDetailLabAnatomiId(String produkDetailLabAnatomiId) {
this.produkDetailLabAnatomiId = produkDetailLabAnatomiId;
}
public JaringanTubuh getJaringanTubuh() {
return jaringanTubuh;
}
public void setJaringanTubuh(JaringanTubuh jaringanTubuh) {
this.jaringanTubuh = jaringanTubuh;
}
public Integer getJaringanTubuhId() {
return jaringanTubuhId;
}
public void setJaringanTubuhId(Integer jaringanTubuhId) {
this.jaringanTubuhId = jaringanTubuhId;
}
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
} }

View File

@ -1,73 +1,39 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
@Getter
@Setter
@Entity @Entity
@Table(name = "JawabanKonsultasi_T") @Table(name = "JawabanKonsultasi_T")
public class JawabanKonsultasi extends BaseTransaction { public class JawabanKonsultasi extends BaseTransaction {
@JsonBackReference @JsonBackReference
@OneToOne @OneToOne
@JoinColumn(name = "ObjectLembarKonsultasiFk") @JoinColumn(name = "ObjectLembarKonsultasiFk")
@Caption(value="Object LembarKonsultasi") @Caption(value = "Object LembarKonsultasi")
private PapRencanaKonsultasi lembarKonsultasi; private PapRencanaKonsultasi lembarKonsultasi;
@Column(name = "ObjectLembarKonsultasiFk", insertable=false,updatable=false) @Column(name = "ObjectLembarKonsultasiFk", insertable = false, updatable = false)
private String lembarKonsultasiId; private String lembarKonsultasiId;
@Column(name = "tglJawaban", nullable = true ) @Column(name = "tglJawaban")
@Caption(value="Tanggal Jawaban") @Caption(value = "Tanggal Jawaban")
private Date tglJawaban; private Date tglJawaban;
@Column(name = "saran", nullable = true ) @Column(name = "saran")
@Caption(value="saran") @Caption(value = "saran")
private String saran; private String saran;
@Column(name = "hasilPeriksa", nullable = true ) @Column(name = "hasilPeriksa")
@Caption(value="hasilPeriksa") @Caption(value = "hasilPeriksa")
private String hasilPeriksa; private String hasilPeriksa;
public Date getTglJawaban() {
return tglJawaban;
}
public void setTglJawaban(Date tglJawaban) {
this.tglJawaban = tglJawaban;
}
public String getSaran() {
return saran;
}
public void setSaran(String saran) {
this.saran = saran;
}
public String getHasilPeriksa() {
return hasilPeriksa;
}
public void setHasilPeriksa(String hasilPeriksa) {
this.hasilPeriksa = hasilPeriksa;
}
public PapRencanaKonsultasi getLembarKonsultasi() {
return lembarKonsultasi;
}
public void setLembarKonsultasi(PapRencanaKonsultasi lembarKonsultasi) {
this.lembarKonsultasi = lembarKonsultasi;
}
} }

View File

@ -1,124 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisAccount * class JenisAccount
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisAccount_M") @Table(name = "JenisAccount_M")
public class JenisAccount extends BaseMaster { public class JenisAccount extends BaseMaster {
@NotNull(message = "Jenis Account tidak boleh kosong") @NotNull(message = "Jenis Account tidak boleh kosong")
@Column(name = "JenisAccount", nullable = false, length = 20) @Column(name = "JenisAccount", nullable = false, length = 20)
@Caption(value = "Jenis Account") @Caption(value = "Jenis Account")
private String jenisAccount; private String jenisAccount;
public void setJenisAccount(String jenisAccount) {
this.jenisAccount = jenisAccount;
}
public String getJenisAccount() {
return this.jenisAccount;
}
@NotNull(message = "Kd Jenis Account tidak boleh kosong") @NotNull(message = "Kd Jenis Account tidak boleh kosong")
@Column(name = "KdJenisAccount", nullable = false) @Column(name = "KdJenisAccount", nullable = false)
@Caption(value = "Kode Jenis Account") @Caption(value = "Kode Jenis Account")
private Byte kdJenisAccount; private Byte kdJenisAccount;
public void setKdJenisAccount(Byte kdJenisAccount) {
this.kdJenisAccount = kdJenisAccount;
}
public Byte getKdJenisAccount() {
return this.kdJenisAccount;
}
@NotNull(message = "QJenis Account tidak boleh kosong") @NotNull(message = "QJenis Account tidak boleh kosong")
@Column(name = "QJenisAccount", nullable = false) @Column(name = "QJenisAccount", nullable = false)
@Caption(value = "QJenis Account") @Caption(value = "QJenis Account")
private Byte qJenisAccount; private Byte qJenisAccount;
public void setqJenisAccount(Byte qJenisAccount) {
this.qJenisAccount = qJenisAccount;
}
public Byte getqJenisAccount() {
return this.qJenisAccount;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdjenisaccount") private Set<ChartOfAccount> ChartOfAccountSet = new
* HashSet<ChartOfAccount>();
*
* public Set<ChartOfAccount> getChartOfAccountSet() { return
* ChartOfAccountSet; }
*
* public void setChartOfAccountSet(Set<ChartOfAccount> chartOfAccountSet) {
* ChartOfAccountSet = chartOfAccountSet; }
*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdjenisaccount") private Set<IndikatorAccount> IndikatorAccountSet = new
* HashSet<IndikatorAccount>();
*
* public Set<IndikatorAccount> getIndikatorAccountSet() { return
* IndikatorAccountSet; }
*
* public void setIndikatorAccountSet(Set<IndikatorAccount>
* indikatorAccountSet) { IndikatorAccountSet = indikatorAccountSet; }
*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdjenisaccount") private Set<KategoryAccount> KategoryAccountSet = new
* HashSet<KategoryAccount>();
*
* public Set<KategoryAccount> getKategoryAccountSet() { return
* KategoryAccountSet; }
*
* public void setKategoryAccountSet(Set<KategoryAccount>
* kategoryAccountSet) { KategoryAccountSet = kategoryAccountSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisaccount_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisaccount_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisaccount_m_id_seq", sequenceName = "public.jenisaccount_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisaccount_m_id_seq", sequenceName = "public.jenisaccount_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,99 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisAlamat * class JenisAlamat
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisAlamat_M") @Table(name = "JenisAlamat_M")
public class JenisAlamat extends BaseMaster { public class JenisAlamat extends BaseMaster {
@NotNull(message = "Jenis Alamat tidak boleh kosong") @NotNull(message = "Jenis Alamat tidak boleh kosong")
@Column(name = "JenisAlamat", nullable = false, length = 30) @Column(name = "JenisAlamat", nullable = false, length = 30)
@Caption(value = "Jenis Alamat") @Caption(value = "Jenis Alamat")
private String jenisAlamat; private String jenisAlamat;
public void setJenisAlamat(String jenisAlamat) {
this.jenisAlamat = jenisAlamat;
}
public String getJenisAlamat() {
return this.jenisAlamat;
}
@NotNull(message = "Kd Jenis Alamat tidak boleh kosong") @NotNull(message = "Kd Jenis Alamat tidak boleh kosong")
@Column(name = "KdJenisAlamat", nullable = false) @Column(name = "KdJenisAlamat", nullable = false)
@Caption(value = "Kode Jenis Alamat") @Caption(value = "Kode Jenis Alamat")
private Byte kdJenisAlamat; private Byte kdJenisAlamat;
public void setKdJenisAlamat(Byte kdJenisAlamat) {
this.kdJenisAlamat = kdJenisAlamat;
}
public Byte getKdJenisAlamat() {
return this.kdJenisAlamat;
}
@NotNull(message = "QJenis Alamat tidak boleh kosong") @NotNull(message = "QJenis Alamat tidak boleh kosong")
@Column(name = "QJenisAlamat", nullable = false) @Column(name = "QJenisAlamat", nullable = false)
@Caption(value = "QJenis Alamat") @Caption(value = "QJenis Alamat")
private Byte qJenisAlamat; private Byte qJenisAlamat;
public void setqJenisAlamat(Byte qJenisAlamat) {
this.qJenisAlamat = qJenisAlamat;
}
public Byte getqJenisAlamat() {
return this.qJenisAlamat;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisalamat") private Set<Alamat> AlamatSet = new
* HashSet<Alamat>();
*
* public Set<Alamat> getAlamatSet() { return AlamatSet; }
*
* public void setAlamatSet(Set<Alamat> alamatSet) { AlamatSet = alamatSet;
* }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisalamat_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisalamat_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisalamat_m_id_seq", sequenceName = "public.jenisalamat_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisalamat_m_id_seq", sequenceName = "public.jenisalamat_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,63 +1,37 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisAlatKesehatan * class JenisAlatKesehatan
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisAlatKesehatan_M") @Table(name = "JenisAlatKesehatan_M")
public class JenisAlatKesehatan extends BaseMaster { public class JenisAlatKesehatan extends BaseMaster {
@NotNull(message = "Jenis Alkes tidak boleh kosong") @NotNull(message = "Jenis Alkes tidak boleh kosong")
@Column(name = "JenisAlkes", nullable = false, length = 100) @Column(name = "JenisAlkes", nullable = false, length = 100)
@Caption(value = "Jenis Alkes") @Caption(value = "Jenis Alkes")
private String jenisAlkes; private String jenisAlkes;
public void setJenisAlkes(String jenisAlkes) {
this.jenisAlkes = jenisAlkes;
}
public String getJenisAlkes() {
return this.jenisAlkes;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectDepartemenFk") @JoinColumn(name = "ObjectDepartemenFk")
@NotNull(message = "Kd Departemen tidak boleh kosong") @NotNull(message = "Kd Departemen tidak boleh kosong")
@Caption(value = "Object Departemen") @Caption(value = "Object Departemen")
private Departemen departemen; private Departemen departemen;
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Departemen getDepartemen() {
return this.departemen;
}
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false) @Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId; private Integer departemenId;
@ -66,40 +40,10 @@ public class JenisAlatKesehatan extends BaseMaster {
@Caption(value = "Kode Jenis Alkes") @Caption(value = "Kode Jenis Alkes")
private Byte kdJenisAlkes; private Byte kdJenisAlkes;
public void setKdJenisAlkes(Byte kdJenisAlkes) {
this.kdJenisAlkes = kdJenisAlkes;
}
public Byte getKdJenisAlkes() {
return this.kdJenisAlkes;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisalkes") private Set<AlatKesehatan> AlatKesehatanSet =
* new HashSet<AlatKesehatan>();
*
* public Set<AlatKesehatan> getAlatKesehatanSet() { return
* AlatKesehatanSet; }
*
* public void setAlatKesehatanSet(Set<AlatKesehatan> alatKesehatanSet) {
* AlatKesehatanSet = alatKesehatanSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisalatkesehatan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisalatkesehatan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisalatkesehatan_m_id_seq", sequenceName = "public.jenisalatkesehatan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisalatkesehatan_m_id_seq", sequenceName = "public.jenisalatkesehatan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,111 +1,49 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisAnggaran * class JenisAnggaran
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisAnggaran_M") @Table(name = "JenisAnggaran_M")
public class JenisAnggaran extends BaseMaster { public class JenisAnggaran extends BaseMaster {
@NotNull(message = "Jenis Anggaran tidak boleh kosong") @NotNull(message = "Jenis Anggaran tidak boleh kosong")
@Column(name = "JenisAnggaran", nullable = false, length = 30) @Column(name = "JenisAnggaran", nullable = false, length = 30)
@Caption(value = "Jenis Anggaran") @Caption(value = "Jenis Anggaran")
private String jenisAnggaran; private String jenisAnggaran;
public void setJenisAnggaran(String jenisAnggaran) {
this.jenisAnggaran = jenisAnggaran;
}
public String getJenisAnggaran() {
return this.jenisAnggaran;
}
@NotNull(message = "Kd Jenis Anggaran tidak boleh kosong") @NotNull(message = "Kd Jenis Anggaran tidak boleh kosong")
@Column(name = "KdJenisAnggaran", nullable = false) @Column(name = "KdJenisAnggaran", nullable = false)
@Caption(value = "Kode Jenis Anggaran") @Caption(value = "Kode Jenis Anggaran")
private Byte kdJenisAnggaran; private Byte kdJenisAnggaran;
public void setKdJenisAnggaran(Byte kdJenisAnggaran) { @Column(name = "Keterangan", length = 100)
this.kdJenisAnggaran = kdJenisAnggaran;
}
public Byte getKdJenisAnggaran() {
return this.kdJenisAnggaran;
}
@Column(name = "Keterangan", nullable = true, length = 100)
@Caption(value = "Keterangan") @Caption(value = "Keterangan")
private String keterangan; private String keterangan;
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getKeterangan() {
return this.keterangan;
}
@NotNull(message = "QJenis Anggaran tidak boleh kosong") @NotNull(message = "QJenis Anggaran tidak boleh kosong")
@Column(name = "QJenisAnggaran", nullable = false) @Column(name = "QJenisAnggaran", nullable = false)
@Caption(value = "QJenis Anggaran") @Caption(value = "QJenis Anggaran")
private Byte qJenisAnggaran; private Byte qJenisAnggaran;
public void setqJenisAnggaran(Byte qJenisAnggaran) {
this.qJenisAnggaran = qJenisAnggaran;
}
public Byte getqJenisAnggaran() {
return this.qJenisAnggaran;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisanggaran") private Set<Anggaran> AnggaranSet = new
* HashSet<Anggaran>();
*
* public Set<Anggaran> getAnggaranSet() { return AnggaranSet; }
*
* public void setAnggaranSet(Set<Anggaran> anggaranSet) { AnggaranSet =
* anggaranSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisanggaran_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisanggaran_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisanggaran_m_id_seq", sequenceName = "public.jenisanggaran_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisanggaran_m_id_seq", sequenceName = "public.jenisanggaran_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,16 +1,17 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisArsip_M") @Table(name = "JenisArsip_M")
public class JenisArsip extends BaseMaster { public class JenisArsip extends BaseMaster {
@ -20,26 +21,10 @@ public class JenisArsip extends BaseMaster {
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisarsip_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisarsip_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisarsip_m_id_seq", sequenceName = "public.jenisarsip_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisarsip_m_id_seq", sequenceName = "public.jenisarsip_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,63 +1,36 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisAset * class JenisAset
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisAset_M") @Table(name = "JenisAset_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JenisAset extends BaseMaster { public class JenisAset extends BaseMaster {
@Caption(value = "Jenis Aset") @Caption(value = "Jenis Aset")
private String jenisAset; private String jenisAset;
public void setJenisAset(String jenisAset) {
this.jenisAset = jenisAset;
}
@NotNull(message = "Jenis Aset tidak boleh kosong")
@Column(name = "JenisAset", nullable = false, length = 50)
public String getJenisAset() {
return this.jenisAset;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectAccountFk") @JoinColumn(name = "ObjectAccountFk")
@Caption(value = "Object Account") @Caption(value = "Object Account")
private ChartOfAccount account; private ChartOfAccount account;
public void setAccount(ChartOfAccount account) {
this.account = account;
}
public ChartOfAccount getAccount() {
return this.account;
}
@Column(name = "ObjectAccountFk", insertable = false, updatable = false) @Column(name = "ObjectAccountFk", insertable = false, updatable = false)
private Integer accountId; private Integer accountId;
@ -67,97 +40,27 @@ public class JenisAset extends BaseMaster {
@Caption(value = "Object Departemen") @Caption(value = "Object Departemen")
private Departemen departemen; private Departemen departemen;
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
@NotNull(message = "Kd Departemen tidak boleh kosong")
public Departemen getDepartemen() {
return this.departemen;
}
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false) @Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId; private Integer departemenId;
@Caption(value = "Kode Jenis Aset") @Caption(value = "Kode Jenis Aset")
private Byte kdJenisAset; private Byte kdJenisAset;
public void setKdJenisAset(Byte kdJenisAset) {
this.kdJenisAset = kdJenisAset;
}
@NotNull(message = "Kd Jenis Aset tidak boleh kosong")
@Column(name = "KdJenisAset", nullable = false)
public Byte getKdJenisAset() {
return this.kdJenisAset;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisAsetHeadFk") @JoinColumn(name = "ObjectJenisAsetHeadFk")
@Caption(value = "Object Jenis Aset Head") @Caption(value = "Object Jenis Aset Head")
private JenisAset jenisAsetHead; private JenisAset jenisAsetHead;
public void setJenisAsetHead(JenisAset jenisAsetHead) {
this.jenisAsetHead = jenisAsetHead;
}
public JenisAset getJenisAsetHead() {
return this.jenisAsetHead;
}
@Column(name = "ObjectJenisAsetHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisAsetHeadFk", insertable = false, updatable = false)
private Integer jenisAsetHeadId; private Integer jenisAsetHeadId;
@Caption(value = "QJenis Aset") @Caption(value = "QJenis Aset")
private Byte qJenisAset; private Byte qJenisAset;
public void setqJenisAset(Byte qJenisAset) {
this.qJenisAset = qJenisAset;
}
@NotNull(message = "QJenis Aset tidak boleh kosong")
@Column(name = "QJenisAset", nullable = false)
public Byte getqJenisAset() {
return this.qJenisAset;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdjenisasethead") private Set<JenisAset> JenisAsetSet = new
* HashSet<JenisAset>();
*
* public Set<JenisAset> getJenisAsetSet() { return JenisAsetSet; }
*
* public void setJenisAsetSet(Set<JenisAset> jenisAsetSet) { JenisAsetSet =
* jenisAsetSet; }
*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdjenisaset") private Set<KelompokAset> KelompokAsetSet = new
* HashSet<KelompokAset>();
*
* public Set<KelompokAset> getKelompokAsetSet() { return KelompokAsetSet; }
*
* public void setKelompokAsetSet(Set<KelompokAset> kelompokAsetSet) {
* KelompokAsetSet = kelompokAsetSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisaset_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisaset_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisaset_m_id_seq", sequenceName = "public.jenisaset_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisaset_m_id_seq", sequenceName = "public.jenisaset_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,56 +1,29 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name="JenisBahan_M") @Table(name = "JenisBahan_M")
public class JenisBahan extends BaseMaster { public class JenisBahan extends BaseMaster {
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisbahan_m_id_seq")
generator = "public.jenisbahan_m_id_seq") @SequenceGenerator(name = "public.jenisbahan_m_id_seq", sequenceName = "public.jenisbahan_m_id_seq", allocationSize = 1)
@javax.persistence.SequenceGenerator(name = "public.jenisbahan_m_id_seq",
sequenceName = "public.jenisbahan_m_id_seq",
allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
@Column(name="JenisBahan", length=255) @Column(name = "JenisBahan")
private String jenisBahan; private String jenisBahan;
@Column(name="KdJenisBahan", length=255) @Column(name = "KdJenisBahan")
private String kdJenisBahan; private String kdJenisBahan;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getJenisBahan() {
return jenisBahan;
}
public void setJenisBahan(String jenisBahan) {
this.jenisBahan = jenisBahan;
}
public String getKdJenisBahan() {
return kdJenisBahan;
}
public void setKdJenisBahan(String kdJenisBahan) {
this.kdJenisBahan = kdJenisBahan;
}
} }

View File

@ -1,16 +1,17 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisBakuMutu_M") @Table(name = "JenisBakuMutu_M")
public class JenisBakuMutu extends BaseMaster { public class JenisBakuMutu extends BaseMaster {
@ -20,26 +21,10 @@ public class JenisBakuMutu extends BaseMaster {
@Caption(value = "Jenis BakuMutu") @Caption(value = "Jenis BakuMutu")
private String jenisBakuMutu; private String jenisBakuMutu;
public String getJenisBakuMutu() {
return jenisBakuMutu;
}
public void setJenisBakuMutu(String jenisBakuMutu) {
this.jenisBakuMutu = jenisBakuMutu;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisbakumutu_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisbakumutu_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisbakumutu_m_id_seq", sequenceName = "public.jenisbakumutu_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisbakumutu_m_id_seq", sequenceName = "public.jenisbakumutu_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,20 +1,22 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisBelanja_M") @Table(name = "JenisBelanja_M")
public class JenisBelanja extends BaseMaster { public class JenisBelanja extends BaseMaster {
@Column(name = "KodeJenisBelanja", nullable = true)
@Column(name = "KodeJenisBelanja")
@NotNull(message = "Kode Jenis Belanja tidak boleh kosong") @NotNull(message = "Kode Jenis Belanja tidak boleh kosong")
@Caption(value = "Kode Jenis Belanja") @Caption(value = "Kode Jenis Belanja")
private String kodeJenisBelanja; private String kodeJenisBelanja;
@ -24,47 +26,15 @@ public class JenisBelanja extends BaseMaster {
@Column(name = "JenisBelanja", nullable = false, length = 50) @Column(name = "JenisBelanja", nullable = false, length = 50)
private String namaJenisBelanja; private String namaJenisBelanja;
@Column(name = "KeteranganJenisBelanja", nullable = true) @Column(name = "KeteranganJenisBelanja")
@NotNull(message = "Keterangan Jenis Belanja tidak boleh kosong") @NotNull(message = "Keterangan Jenis Belanja tidak boleh kosong")
@Caption(value = "Keterangan Jenis Belanja") @Caption(value = "Keterangan Jenis Belanja")
private String ketJenisBelanja; private String ketJenisBelanja;
public String getNamaJenisBelanja() {
return namaJenisBelanja;
}
public void setNamaJenisBelanja(String namaJenisBelanja) {
this.namaJenisBelanja = namaJenisBelanja;
}
public String getKodeJenisBelanja() {
return kodeJenisBelanja;
}
public void setKodeJenisBelanja(String kodeJenisBelanja) {
this.kodeJenisBelanja = kodeJenisBelanja;
}
public String getKetJenisBelanja() {
return ketJenisBelanja;
}
public void setKetJenisBelanja(String ketJenisBelanja) {
this.ketJenisBelanja = ketJenisBelanja;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisbelanja_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisbelanja_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisbelanja_m_id_seq", sequenceName = "public.jenisbelanja_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisbelanja_m_id_seq", sequenceName = "public.jenisbelanja_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -23,6 +23,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Entity @Entity
@Table(name = "rm_jenisberkas_m") @Table(name = "rm_jenisberkas_m")
public class JenisBerkas extends BaseActive implements Serializable { public class JenisBerkas extends BaseActive implements Serializable {
@Id @Id
@GeneratedValue(strategy = SEQUENCE, generator = "sg_rm_jenisberkas_m") @GeneratedValue(strategy = SEQUENCE, generator = "sg_rm_jenisberkas_m")
@SequenceGenerator(name = "sg_rm_jenisberkas_m", sequenceName = "rm_jenisberkas_m_seq", allocationSize = 1) @SequenceGenerator(name = "sg_rm_jenisberkas_m", sequenceName = "rm_jenisberkas_m_seq", allocationSize = 1)
@ -42,4 +43,5 @@ public class JenisBerkas extends BaseActive implements Serializable {
@Column(name = "kategoriberkasfk", insertable = false, updatable = false, nullable = false) @Column(name = "kategoriberkasfk", insertable = false, updatable = false, nullable = false)
private Integer kategoriBerkasId; private Integer kategoriBerkasId;
} }

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class AkibatHaid * class AkibatHaid
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "SDM_JenisCuti_M") @Table(name = "SDM_JenisCuti_M")
public class JenisCuti extends BaseMaster { public class JenisCuti extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.SDM_JenisCuti_M_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.SDM_JenisCuti_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.SDM_JenisCuti_M_id_seq", sequenceName = "public.SDM_JenisCuti_M_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.SDM_JenisCuti_M_id_seq", sequenceName = "public.SDM_JenisCuti_M_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisDiagnosa * class JenisDiagnosa
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisDiagnosa_M") @Table(name = "JenisDiagnosa_M")
public class JenisDiagnosa extends BaseMaster { public class JenisDiagnosa extends BaseMaster {
@NotNull(message = "Jenis Diagnosa tidak boleh kosong") @NotNull(message = "Jenis Diagnosa tidak boleh kosong")
@Column(name = "JenisDiagnosa", nullable = false, length = 20) @Column(name = "JenisDiagnosa", nullable = false, length = 20)
@Caption(value = "Jenis Diagnosa") @Caption(value = "Jenis Diagnosa")
private String jenisDiagnosa; private String jenisDiagnosa;
public void setJenisDiagnosa(String jenisDiagnosa) {
this.jenisDiagnosa = jenisDiagnosa;
}
public String getJenisDiagnosa() {
return this.jenisDiagnosa;
}
@NotNull(message = "Kd Jenis Diagnosa tidak boleh kosong") @NotNull(message = "Kd Jenis Diagnosa tidak boleh kosong")
@Column(name = "KdJenisDiagnosa", nullable = false) @Column(name = "KdJenisDiagnosa", nullable = false)
@Caption(value = "Kode Jenis Diagnosa") @Caption(value = "Kode Jenis Diagnosa")
private Byte kdJenisDiagnosa; private Byte kdJenisDiagnosa;
public void setKdJenisDiagnosa(Byte kdJenisDiagnosa) {
this.kdJenisDiagnosa = kdJenisDiagnosa;
}
public Byte getKdJenisDiagnosa() {
return this.kdJenisDiagnosa;
}
@NotNull(message = "QJenis Diagnosa tidak boleh kosong") @NotNull(message = "QJenis Diagnosa tidak boleh kosong")
@Column(name = "QJenisDiagnosa", nullable = false) @Column(name = "QJenisDiagnosa", nullable = false)
@Caption(value = "QJenis Diagnosa") @Caption(value = "QJenis Diagnosa")
private Byte qJenisDiagnosa; private Byte qJenisDiagnosa;
public void setqJenisDiagnosa(Byte qJenisDiagnosa) {
this.qJenisDiagnosa = qJenisDiagnosa;
}
public Byte getqJenisDiagnosa() {
return this.qJenisDiagnosa;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisdiagnosa_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisdiagnosa_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisdiagnosa_m_id_seq", sequenceName = "public.jenisdiagnosa_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisdiagnosa_m_id_seq", sequenceName = "public.jenisdiagnosa_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,97 +1,49 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;import org.hibernate.envers.Audited; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*; import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference; import static javax.persistence.GenerationType.SEQUENCE;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
/** /**
* class JenisDiet * class JenisDiet
* *
* @author Generator * @author Generator
*/ */
@Entity //@Audited @Getter
@Setter
@Entity
@Table(name = "JenisDiet_M") @Table(name = "JenisDiet_M")
public class JenisDiet extends BaseMaster { public class JenisDiet extends BaseMaster {
@NotNull(message="Jenis Diet tidak boleh kosong")
@Column(name = "JenisDiet", nullable = false , length = 30) @NotNull(message = "Jenis Diet tidak boleh kosong")
@Caption(value="Jenis Diet") @Column(name = "JenisDiet", nullable = false, length = 30)
@Caption(value = "Jenis Diet")
private String jenisDiet; private String jenisDiet;
public void setJenisDiet(String jenisDiet) { @NotNull(message = "Kd Jenis Diet tidak boleh kosong")
this.jenisDiet = jenisDiet; @Column(name = "KdJenisDiet", nullable = false, length = 7)
} @Caption(value = "Kode Jenis Diet")
public String getJenisDiet(){
return this.jenisDiet;
}
@NotNull(message="Kd Jenis Diet tidak boleh kosong")
@Column(name = "KdJenisDiet", nullable = false,length=7)
@Caption(value="Kode Jenis Diet")
private String kdJenisDiet; private String kdJenisDiet;
public void setKdJenisDiet(String kdJenisDiet) { @NotNull(message = "QJenis Diet tidak boleh kosong")
this.kdJenisDiet = kdJenisDiet; @Column(name = "QJenisDiet", nullable = false)
} @Caption(value = "QJenis Diet")
public String getKdJenisDiet(){
return this.kdJenisDiet;
}
@NotNull(message="QJenis Diet tidak boleh kosong")
@Column(name = "QJenisDiet", nullable = false )
@Caption(value="QJenis Diet")
private Byte qJenisDiet; private Byte qJenisDiet;
public void setqJenisDiet(Byte qJenisDiet) { @Column(name = "keterangan")
this.qJenisDiet = qJenisDiet; @Caption(value = "Keterangan")
}
public Byte getqJenisDiet(){
return this.qJenisDiet;
}
@Column(name = "keterangan", nullable = true)
@Caption(value="Keterangan")
private String keterangan; private String keterangan;
public String getKeterangan() { @Id
return keterangan; @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisdiet_m_id_seq")
} @SequenceGenerator(name = "public.jenisdiet_m_id_seq", sequenceName = "public.jenisdiet_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
@Id
@GeneratedValue(
strategy=GenerationType.SEQUENCE,
generator="public.jenisdiet_m_id_seq")
@javax.persistence.SequenceGenerator(
name="public.jenisdiet_m_id_seq", sequenceName="public.jenisdiet_m_id_seq",
allocationSize=1 )
@Column(name = "id") protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,31 +1,25 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisDokumen * class JenisDokumen
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisDokumen_M") @Table(name = "JenisDokumen_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JenisDokumen extends BaseMaster { public class JenisDokumen extends BaseMaster {
@ -35,7 +29,7 @@ public class JenisDokumen extends BaseMaster {
@Caption(value = "Jenis Dokumen") @Caption(value = "Jenis Dokumen")
private String jenisDokumen; private String jenisDokumen;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectDepartemenFk") @JoinColumn(name = "ObjectDepartemenFk")
@Caption(value = "Object Departemen") @Caption(value = "Object Departemen")
private Departemen departemen; private Departemen departemen;
@ -48,12 +42,12 @@ public class JenisDokumen extends BaseMaster {
@Caption(value = "Kode Jenis Dokumen") @Caption(value = "Kode Jenis Dokumen")
private short kdJenisDokumen; private short kdJenisDokumen;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisDokumenHeadFk") @JoinColumn(name = "ObjectJenisDokumenHeadFk")
@Caption(value = "Object Jenis Dokumen Head") @Caption(value = "Object Jenis Dokumen Head")
private JenisDokumen jenisDokumenHead; private JenisDokumen jenisDokumenHead;
@Column(name = "ObjectJenisDokumenHeadFk", insertable = false, updatable = false, nullable = true) @Column(name = "ObjectJenisDokumenHeadFk", insertable = false, updatable = false)
private Integer jenisDokumenHeadId; private Integer jenisDokumenHeadId;
@NotNull(message = "QJenis Dokumen tidak boleh kosong") @NotNull(message = "QJenis Dokumen tidak boleh kosong")
@ -61,74 +55,10 @@ public class JenisDokumen extends BaseMaster {
@Caption(value = "QJenis Dokumen") @Caption(value = "QJenis Dokumen")
private short qJenisDokumen; private short qJenisDokumen;
public String getJenisDokumen() {
return jenisDokumen;
}
public void setJenisDokumen(String jenisDokumen) {
this.jenisDokumen = jenisDokumen;
}
public Departemen getDepartemen() {
return departemen;
}
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
public short getKdJenisDokumen() {
return kdJenisDokumen;
}
public void setKdJenisDokumen(short kdJenisDokumen) {
this.kdJenisDokumen = kdJenisDokumen;
}
public JenisDokumen getJenisDokumenHead() {
return jenisDokumenHead;
}
public void setJenisDokumenHead(JenisDokumen jenisDokumenHead) {
this.jenisDokumenHead = jenisDokumenHead;
}
public Integer getJenisDokumenHeadId() {
return jenisDokumenHeadId;
}
public void setJenisDokumenHeadId(Integer jenisDokumenHeadId) {
this.jenisDokumenHeadId = jenisDokumenHeadId;
}
public short getqJenisDokumen() {
return qJenisDokumen;
}
public void setqJenisDokumen(short qJenisDokumen) {
this.qJenisDokumen = qJenisDokumen;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisdokumen_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisdokumen_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisdokumen_m_id_seq", sequenceName = "public.jenisdokumen_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisdokumen_m_id_seq", sequenceName = "public.jenisdokumen_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,53 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisEvaluasi_M * class JenisEvaluasi_M
* *
* @author Lukman Hakim * @author Lukman Hakim
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisEvaluasi_M") @Table(name = "JenisEvaluasi_M")
public class JenisEvaluasi extends BaseMaster { public class JenisEvaluasi extends BaseMaster {
@NotNull(message = "Agama tidak boleh kosong") @NotNull(message = "Agama tidak boleh kosong")
@Column(name = "nama", nullable = false, length = 100) @Column(name = "nama", nullable = false, length = 100)
@Caption(value = "Nama") @Caption(value = "Nama")
private String Nama; private String Nama;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisevaluasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisevaluasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisevaluasi_m_id_seq", sequenceName = "public.jenisevaluasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisevaluasi_m_id_seq", sequenceName = "public.jenisevaluasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getNama() {
return Nama;
}
public void setNama(String nama) {
Nama = nama;
}
} }

View File

@ -1,27 +1,27 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisGaji * class JenisGaji
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "sdm_JenisGaji_M") @Table(name = "sdm_JenisGaji_M")
public class JenisGaji extends BaseMaster { public class JenisGaji extends BaseMaster {
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisgaji_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisgaji_m_id_seq")
@SequenceGenerator(name = "public.jenisgaji_m_id_seq", sequenceName = "public.jenisgaji_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisgaji_m_id_seq", sequenceName = "public.jenisgaji_m_id_seq", allocationSize = 1)
@Column(name = "Id", nullable = false, length = 100) @Column(name = "Id", nullable = false, length = 100)
@Caption(value = "Id") @Caption(value = "Id")
@ -31,20 +31,4 @@ public class JenisGaji extends BaseMaster {
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
} }

View File

@ -1,15 +1,16 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisHVA_M") @Table(name = "JenisHVA_M")
public class JenisHVA extends BaseMaster { public class JenisHVA extends BaseMaster {
@ -18,26 +19,10 @@ public class JenisHVA extends BaseMaster {
@Caption(value = "Nama") @Caption(value = "Nama")
private String nama; private String nama;
public String getNama() {
return nama;
}
public void setNama(String nama) {
this.nama = nama;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenishva_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenishva_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenishva_m_id_seq", sequenceName = "public.jenishva_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenishva_m_id_seq", sequenceName = "public.jenishva_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,87 +1,43 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/** /**
* class JenisHonor * class JenisHonor
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "sdm_JenisHonor_T") @Table(name = "sdm_JenisHonor_T")
public class JenisHonor extends BaseTransaction{ public class JenisHonor extends BaseTransaction {
@Column(name = "Id", nullable = false , length = 100)
@Column(name = "Id", nullable = false, length = 100)
@Caption(value = "Id") @Caption(value = "Id")
private Integer id ; private Integer id;
public Integer getId() {
return id ;
}
public void setId(Integer id ) {
this.id = id ;
}
@Column(name = "NamaExternal", nullable = false, length = 100)
@Column(name = "NamaExternal", nullable = false , length = 100)
@Caption(value = "NamaExternal") @Caption(value = "NamaExternal")
private String namaExternal ; private String namaExternal;
public String getNamaExternal() {
return namaExternal ;
}
public void setNamaExternal(String namaExternal ) {
this.namaExternal = namaExternal ;
}
@Column(name = "NoRec", nullable = false , length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "NoRec")
private String noRec ;
public String getNoRec() {
return noRec ;
}
public void setNoRec(String noRec ) {
this.noRec = noRec ;
}
@Column(name = "Name", nullable = false , length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name ; private String name;
public String getName() {
return name ;
}
public void setName(String name ) {
this.name = name ;
}
@Column(name = "KodeExternal", nullable = false , length = 100) @Column(name = "KodeExternal", nullable = false, length = 100)
@Caption(value = "KodeExternal") @Caption(value = "KodeExternal")
private String kodeExternal ; private String kodeExternal;
public String getKodeExternal() {
return kodeExternal ;
}
public void setKodeExternal(String kodeExternal ) {
this.kodeExternal = kodeExternal ;
}
@Column(name = "ReportDisplay", nullable = false , length = 100) @Column(name = "ReportDisplay", nullable = false, length = 100)
@Caption(value = "ReportDisplay") @Caption(value = "ReportDisplay")
private String reportDisplay ; private String reportDisplay;
public String getReportDisplay() {
return reportDisplay ;
}
public void setReportDisplay(String reportDisplay ) {
this.reportDisplay = reportDisplay ;
}
} }

View File

@ -1,75 +1,41 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisHukuman * class JenisHukuman
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisHukuman_M") @Table(name = "JenisHukuman_M")
public class JenisHukuman extends BaseMaster { public class JenisHukuman extends BaseMaster {
@NotNull(message = "Jenis Hukuman tidak boleh kosong") @NotNull(message = "Jenis Hukuman tidak boleh kosong")
@Column(name = "JenisHukuman", nullable = false, length = 50) @Column(name = "JenisHukuman", nullable = false, length = 50)
@Caption(value = "Jenis Hukuman") @Caption(value = "Jenis Hukuman")
private String jenisHukuman; private String jenisHukuman;
public void setJenisHukuman(String jenisHukuman) {
this.jenisHukuman = jenisHukuman;
}
public String getJenisHukuman() {
return this.jenisHukuman;
}
@NotNull(message = "Kd Jenis Hukuman tidak boleh kosong") @NotNull(message = "Kd Jenis Hukuman tidak boleh kosong")
@Column(name = "KdJenisHukuman", nullable = false) @Column(name = "KdJenisHukuman", nullable = false)
@Caption(value = "Kode Jenis Hukuman") @Caption(value = "Kode Jenis Hukuman")
private Byte kdJenisHukuman; private Byte kdJenisHukuman;
public void setKdJenisHukuman(Byte kdJenisHukuman) {
this.kdJenisHukuman = kdJenisHukuman;
}
public Byte getKdJenisHukuman() {
return this.kdJenisHukuman;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisHukumanHeadFk") @JoinColumn(name = "ObjectJenisHukumanHeadFk")
@Caption(value = "Object Jenis Hukuman Head") @Caption(value = "Object Jenis Hukuman Head")
private JenisHukuman jenisHukumanHead; private JenisHukuman jenisHukumanHead;
public void setJenisHukumanHead(JenisHukuman jenisHukumanHead) {
this.jenisHukumanHead = jenisHukumanHead;
}
public JenisHukuman getJenisHukumanHead() {
return this.jenisHukumanHead;
}
@Column(name = "ObjectJenisHukumanHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisHukumanHeadFk", insertable = false, updatable = false)
private Integer jenisHukumanHeadId; private Integer jenisHukumanHeadId;
@ -78,39 +44,10 @@ public class JenisHukuman extends BaseMaster {
@Caption(value = "QJenis Hukuman") @Caption(value = "QJenis Hukuman")
private Byte qJenisHukuman; private Byte qJenisHukuman;
public void setqJenisHukuman(Byte qJenisHukuman) {
this.qJenisHukuman = qJenisHukuman;
}
public Byte getqJenisHukuman() {
return this.qJenisHukuman;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenishukumanhead") private Set<JenisHukuman> JenisHukumanSet
* = new HashSet<JenisHukuman>();
*
* public Set<JenisHukuman> getJenisHukumanSet() { return JenisHukumanSet; }
*
* public void setJenisHukumanSet(Set<JenisHukuman> jenisHukumanSet) {
* JenisHukumanSet = jenisHukumanSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenishukuman_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenishukuman_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenishukuman_m_id_seq", sequenceName = "public.jenishukuman_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenishukuman_m_id_seq", sequenceName = "public.jenishukuman_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisIdentitas * class JenisIdentitas
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "RM_JenisIdentitas_M") @Table(name = "RM_JenisIdentitas_M")
public class JenisIdentitas extends BaseMaster { public class JenisIdentitas extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisidentitas_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisidentitas_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisidentitas_m_id_seq", sequenceName = "public.jenisidentitas_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisidentitas_m_id_seq", sequenceName = "public.jenisidentitas_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,15 +1,16 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisIndikator_M") @Table(name = "JenisIndikator_M")
public class JenisIndikator extends BaseMaster { public class JenisIndikator extends BaseMaster {
@ -18,26 +19,10 @@ public class JenisIndikator extends BaseMaster {
@Caption(value = "Jenis Indikator") @Caption(value = "Jenis Indikator")
private String jenisIndikator; private String jenisIndikator;
public String getJenisIndikator() {
return jenisIndikator;
}
public void setJenisIndikator(String jenisIndikator) {
this.jenisIndikator = jenisIndikator;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisindikator_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisindikator_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisindikator_m_id_seq", sequenceName = "public.jenisindikator_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisindikator_m_id_seq", sequenceName = "public.jenisindikator_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,100 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisInfeksiNosokomial * class JenisInfeksiNosokomial
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisInfeksiNosokomial_M") @Table(name = "JenisInfeksiNosokomial_M")
public class JenisInfeksiNosokomial extends BaseMaster { public class JenisInfeksiNosokomial extends BaseMaster {
@NotNull(message = "Jenis Infeksi Nosokomial tidak boleh kosong") @NotNull(message = "Jenis Infeksi Nosokomial tidak boleh kosong")
@Column(name = "JenisInfeksiNosokomial", nullable = false, length = 30) @Column(name = "JenisInfeksiNosokomial", nullable = false, length = 30)
@Caption(value = "Jenis Infeksi Nosokomial") @Caption(value = "Jenis Infeksi Nosokomial")
private String jenisInfeksiNosokomial; private String jenisInfeksiNosokomial;
public void setJenisInfeksiNosokomial(String jenisInfeksiNosokomial) {
this.jenisInfeksiNosokomial = jenisInfeksiNosokomial;
}
public String getJenisInfeksiNosokomial() {
return this.jenisInfeksiNosokomial;
}
@NotNull(message = "Kd Jenis Infeksi Nosokomial tidak boleh kosong") @NotNull(message = "Kd Jenis Infeksi Nosokomial tidak boleh kosong")
@Column(name = "KdJenisInfeksiNosokomial", nullable = false, length = 1) @Column(name = "KdJenisInfeksiNosokomial", nullable = false, length = 1)
@Caption(value = "Kode Jenis Infeksi Nosokomial") @Caption(value = "Kode Jenis Infeksi Nosokomial")
private String kdJenisInfeksiNosokomial; private String kdJenisInfeksiNosokomial;
public void setKdJenisInfeksiNosokomial(String kdJenisInfeksiNosokomial) {
this.kdJenisInfeksiNosokomial = kdJenisInfeksiNosokomial;
}
public String getKdJenisInfeksiNosokomial() {
return this.kdJenisInfeksiNosokomial;
}
@NotNull(message = "QJenis Infeksi Nosokomial tidak boleh kosong") @NotNull(message = "QJenis Infeksi Nosokomial tidak boleh kosong")
@Column(name = "QJenisInfeksiNosokomial", nullable = false) @Column(name = "QJenisInfeksiNosokomial", nullable = false)
@Caption(value = "QJenis Infeksi Nosokomial") @Caption(value = "QJenis Infeksi Nosokomial")
private Byte qJenisInfeksiNosokomial; private Byte qJenisInfeksiNosokomial;
public void setqJenisInfeksiNosokomial(Byte qJenisInfeksiNosokomial) {
this.qJenisInfeksiNosokomial = qJenisInfeksiNosokomial;
}
public Byte getqJenisInfeksiNosokomial() {
return this.qJenisInfeksiNosokomial;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisinfeksinosokomial") private Set<InfeksiNosokomial>
* InfeksiNosokomialSet = new HashSet<InfeksiNosokomial>();
*
* public Set<InfeksiNosokomial> getInfeksiNosokomialSet() { return
* InfeksiNosokomialSet; }
*
* public void setInfeksiNosokomialSet(Set<InfeksiNosokomial>
* infeksiNosokomialSet) { InfeksiNosokomialSet = infeksiNosokomialSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisinfeksinosokomial_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisinfeksinosokomial_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisinfeksinosokomial_m_id_seq", sequenceName = "public.jenisinfeksinosokomial_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisinfeksinosokomial_m_id_seq", sequenceName = "public.jenisinfeksinosokomial_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisIsapanAsi_M") @Table(name = "JenisIsapanAsi_M")
public class JenisIsapanAsi extends BaseMaster { public class JenisIsapanAsi extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisisapanasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisisapanasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisisapanasi_m_id_seq", sequenceName = "public.jenisisapanasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisisapanasi_m_id_seq", sequenceName = "public.jenisisapanasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,88 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisJabatan * class JenisJabatan
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisJabatan_M") @Table(name = "JenisJabatan_M")
public class JenisJabatan extends BaseMaster { public class JenisJabatan extends BaseMaster {
@NotNull(message = "Jenis Jabatan tidak boleh kosong") @NotNull(message = "Jenis Jabatan tidak boleh kosong")
@Column(name = "JenisJabatan", nullable = false, length = 30) @Column(name = "JenisJabatan", nullable = false, length = 30)
@Caption(value = "Jenis Jabatan") @Caption(value = "Jenis Jabatan")
private String jenisJabatan; private String jenisJabatan;
public void setJenisJabatan(String jenisJabatan) {
this.jenisJabatan = jenisJabatan;
}
public String getJenisJabatan() {
return this.jenisJabatan;
}
@NotNull(message = "Kd Jenis Jabatan tidak boleh kosong") @NotNull(message = "Kd Jenis Jabatan tidak boleh kosong")
@Column(name = "KdJenisJabatan", nullable = false, length = 1) @Column(name = "KdJenisJabatan", nullable = false, length = 1)
@Caption(value = "Kode Jenis Jabatan") @Caption(value = "Kode Jenis Jabatan")
private String kdJenisJabatan; private String kdJenisJabatan;
public void setKdJenisJabatan(String kdJenisJabatan) {
this.kdJenisJabatan = kdJenisJabatan;
}
public String getKdJenisJabatan() {
return this.kdJenisJabatan;
}
@NotNull(message = "QJenis Jabatan tidak boleh kosong") @NotNull(message = "QJenis Jabatan tidak boleh kosong")
@Column(name = "QJenisJabatan", nullable = false) @Column(name = "QJenisJabatan", nullable = false)
@Caption(value = "QJenis Jabatan") @Caption(value = "QJenis Jabatan")
private Byte qJenisJabatan; private Byte qJenisJabatan;
public void setqJenisJabatan(Byte qJenisJabatan) {
this.qJenisJabatan = qJenisJabatan;
}
public Byte getqJenisJabatan() {
return this.qJenisJabatan;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisjabatan") private Set<Jabatan> JabatanSet = new
* HashSet<Jabatan>();
*
* public Set<Jabatan> getJabatanSet() { return JabatanSet; }
*
* public void setJabatanSet(Set<Jabatan> jabatanSet) { JabatanSet =
* jabatanSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisjabatan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisjabatan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisjabatan_m_id_seq", sequenceName = "public.jenisjabatan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisjabatan_m_id_seq", sequenceName = "public.jenisjabatan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisJurnal * class JenisJurnal
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisJurnal_M") @Table(name = "JenisJurnal_M")
public class JenisJurnal extends BaseMaster { public class JenisJurnal extends BaseMaster {
@NotNull(message = "Jenis Jurnal tidak boleh kosong") @NotNull(message = "Jenis Jurnal tidak boleh kosong")
@Column(name = "JenisJurnal", nullable = false, length = 30) @Column(name = "JenisJurnal", nullable = false, length = 30)
@Caption(value = "Jenis Jurnal") @Caption(value = "Jenis Jurnal")
private String jenisJurnal; private String jenisJurnal;
public void setJenisJurnal(String jenisJurnal) {
this.jenisJurnal = jenisJurnal;
}
public String getJenisJurnal() {
return this.jenisJurnal;
}
@NotNull(message = "Kd Jenis Jurnal tidak boleh kosong") @NotNull(message = "Kd Jenis Jurnal tidak boleh kosong")
@Column(name = "KdJenisJurnal", nullable = false) @Column(name = "KdJenisJurnal", nullable = false)
@Caption(value = "Kode Jenis Jurnal") @Caption(value = "Kode Jenis Jurnal")
private Byte kdJenisJurnal; private Byte kdJenisJurnal;
public void setKdJenisJurnal(Byte kdJenisJurnal) {
this.kdJenisJurnal = kdJenisJurnal;
}
public Byte getKdJenisJurnal() {
return this.kdJenisJurnal;
}
@NotNull(message = "QJenis Jurnal tidak boleh kosong") @NotNull(message = "QJenis Jurnal tidak boleh kosong")
@Column(name = "QJenisJurnal", nullable = false) @Column(name = "QJenisJurnal", nullable = false)
@Caption(value = "QJenis Jurnal") @Caption(value = "QJenis Jurnal")
private Byte qJenisJurnal; private Byte qJenisJurnal;
public void setqJenisJurnal(Byte qJenisJurnal) {
this.qJenisJurnal = qJenisJurnal;
}
public Byte getqJenisJurnal() {
return this.qJenisJurnal;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisjurnal_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisjurnal_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisjurnal_m_id_seq", sequenceName = "public.jenisjurnal_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisjurnal_m_id_seq", sequenceName = "public.jenisjurnal_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKartu * class JenisKartu
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKartu_M") @Table(name = "JenisKartu_M")
public class JenisKartu extends BaseMaster { public class JenisKartu extends BaseMaster {
@NotNull(message = "Jenis Kartu tidak boleh kosong") @NotNull(message = "Jenis Kartu tidak boleh kosong")
@Column(name = "JenisKartu", nullable = false, length = 20) @Column(name = "JenisKartu", nullable = false, length = 20)
@Caption(value = "Jenis Kartu") @Caption(value = "Jenis Kartu")
private String jenisKartu; private String jenisKartu;
public void setJenisKartu(String jenisKartu) {
this.jenisKartu = jenisKartu;
}
public String getJenisKartu() {
return this.jenisKartu;
}
@NotNull(message = "Kd Jenis Kartu tidak boleh kosong") @NotNull(message = "Kd Jenis Kartu tidak boleh kosong")
@Column(name = "KdJenisKartu", nullable = false) @Column(name = "KdJenisKartu", nullable = false)
@Caption(value = "Kode Jenis Kartu") @Caption(value = "Kode Jenis Kartu")
private Byte kdJenisKartu; private Byte kdJenisKartu;
public void setKdJenisKartu(Byte kdJenisKartu) {
this.kdJenisKartu = kdJenisKartu;
}
public Byte getKdJenisKartu() {
return this.kdJenisKartu;
}
@NotNull(message = "QJenis Kartu tidak boleh kosong") @NotNull(message = "QJenis Kartu tidak boleh kosong")
@Column(name = "QJenisKartu", nullable = false) @Column(name = "QJenisKartu", nullable = false)
@Caption(value = "QJenis Kartu") @Caption(value = "QJenis Kartu")
private Byte qJenisKartu; private Byte qJenisKartu;
public void setqJenisKartu(Byte qJenisKartu) {
this.qJenisKartu = qJenisKartu;
}
public Byte getqJenisKartu() {
return this.qJenisKartu;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskartu_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskartu_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskartu_m_id_seq", sequenceName = "public.jeniskartu_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskartu_m_id_seq", sequenceName = "public.jeniskartu_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,31 +1,26 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date; import java.util.Date;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import javax.persistence.CascadeType; import static javax.persistence.CascadeType.ALL;
import javax.persistence.Column; import static javax.persistence.FetchType.LAZY;
import javax.persistence.Entity; import static javax.persistence.GenerationType.SEQUENCE;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference; @Getter
import com.fasterxml.jackson.annotation.JsonManagedReference; @Setter
import com.jasamedika.medifirst2000.base.BaseMaster; @Entity
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity // @Audited
@Table(name = "JenisKartuDetail_M") @Table(name = "JenisKartuDetail_M")
public class JenisKartuDetail extends BaseMaster { public class JenisKartuDetail extends BaseMaster {
@Column(name = "nameOnCard", length = 100) @Column(name = "nameOnCard", length = 100)
@Caption(value = "Name On Card") @Caption(value = "Name On Card")
private String nameOnCard; private String nameOnCard;
@ -86,134 +81,14 @@ public class JenisKartuDetail extends BaseMaster {
@Caption(value = "Phone Number") @Caption(value = "Phone Number")
private String phoneNumber; private String phoneNumber;
public String getNameOnCard() {
return nameOnCard;
}
public void setNameOnCard(String nameOnCard) {
this.nameOnCard = nameOnCard;
}
public String getCardNumber() {
return cardNumber;
}
public void setCardNumber(String cardNumber) {
this.cardNumber = cardNumber;
}
public Date getCardExpired() {
return cardExpired;
}
public void setCardExpired(Date cardExpired) {
this.cardExpired = cardExpired;
}
public String getSecurityCode() {
return securityCode;
}
public void setSecurityCode(String securityCode) {
this.securityCode = securityCode;
}
public String getBillingAddressAlamat() {
return billingAddressAlamat;
}
public void setBillingAddressAlamat(String billingAddressAlamat) {
this.billingAddressAlamat = billingAddressAlamat;
}
public String getEmailAddress() {
return emailAddress;
}
public void setEmailAddress(String emailAddress) {
this.emailAddress = emailAddress;
}
public String getPhoneNumber() {
return phoneNumber;
}
public void setPhoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber;
}
public JenisKartu getJenisKartu() {
return jenisKartu;
}
public void setJenisKartu(JenisKartu jenisKartu) {
this.jenisKartu = jenisKartu;
}
public String getKodePost() {
return kodePost;
}
public void setKodePost(String kodePost) {
this.kodePost = kodePost;
}
public String getKecamatan() {
return kecamatan;
}
public void setKecamatan(String kecamatan) {
this.kecamatan = kecamatan;
}
public String getKotaKabupaten() {
return kotaKabupaten;
}
public void setKotaKabupaten(String kotaKabupaten) {
this.kotaKabupaten = kotaKabupaten;
}
public String getPropinsi() {
return propinsi;
}
public void setPropinsi(String propinsi) {
this.propinsi = propinsi;
}
public Negara getNegara() {
return negara;
}
public void setNegara(Negara negara) {
this.negara = negara;
}
@JsonManagedReference @JsonManagedReference
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "jenisKartuDetail") @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "jenisKartuDetail")
private Set<AntrianPasienRegistrasiDetail> antrianPasienRegistrasiDetails = new HashSet<AntrianPasienRegistrasiDetail>(); private Set<AntrianPasienRegistrasiDetail> antrianPasienRegistrasiDetails = new HashSet<>();
public Set<AntrianPasienRegistrasiDetail> getAntrianPasienRegistrasiDetails() {
return antrianPasienRegistrasiDetails;
}
public void setAntrianPasienRegistrasiDetails(Set<AntrianPasienRegistrasiDetail> antrianPasienRegistrasiDetails) {
this.antrianPasienRegistrasiDetails = antrianPasienRegistrasiDetails;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskartudetail_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskartudetail_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskartudetail_m_id_seq", sequenceName = "public.jeniskartudetail_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskartudetail_m_id_seq", sequenceName = "public.jeniskartudetail_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,18 +1,16 @@
package com.jasamedika.medifirst2000.entities; 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.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisKasusMedicolegal_M") @Table(name = "JenisKasusMedicolegal_M")
public class JenisKasusMedicolegal extends BaseMaster { public class JenisKasusMedicolegal extends BaseMaster {
@ -21,26 +19,10 @@ public class JenisKasusMedicolegal extends BaseMaster {
@Caption(value = "Jenis Kasus") @Caption(value = "Jenis Kasus")
private String jenisKasus; private String jenisKasus;
public String getJenisKasus() {
return jenisKasus;
}
public void setJenisKasus(String jenisKasus) {
this.jenisKasus = jenisKasus;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskasusmedicolegal_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskasusmedicolegal_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskasusmedicolegal_m_id_seq", sequenceName = "public.jeniskasusmedicolegal_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskasusmedicolegal_m_id_seq", sequenceName = "public.jeniskasusmedicolegal_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,38 +1,26 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.envers.Audited;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisKelamin_M") @Table(name = "JenisKelamin_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JenisKelamin extends BaseMaster { public class JenisKelamin extends BaseMaster {
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskelamin_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskelamin_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskelamin_m_id_seq", sequenceName = "public.jeniskelamin_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskelamin_m_id_seq", sequenceName = "public.jeniskelamin_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
@ -51,36 +39,4 @@ public class JenisKelamin extends BaseMaster {
@Caption(value = "QJenis Kelamin") @Caption(value = "QJenis Kelamin")
private Byte qJenisKelamin; private Byte qJenisKelamin;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getJenisKelamin() {
return jenisKelamin;
}
public void setJenisKelamin(String jenisKelamin) {
this.jenisKelamin = jenisKelamin;
}
public Byte getKdJenisKelamin() {
return kdJenisKelamin;
}
public void setKdJenisKelamin(Byte kdJenisKelamin) {
this.kdJenisKelamin = kdJenisKelamin;
}
public Byte getqJenisKelamin() {
return qJenisKelamin;
}
public void setqJenisKelamin(Byte qJenisKelamin) {
this.qJenisKelamin = qJenisKelamin;
}
} }

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKelaminBayi * class JenisKelaminBayi
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "RM_JenisKelaminBayi_M") @Table(name = "RM_JenisKelaminBayi_M")
public class JenisKelaminBayi extends BaseMaster { public class JenisKelaminBayi extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskelaminbayi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskelaminbayi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskelaminbayi_m_id_seq", sequenceName = "public.jeniskelaminbayi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskelaminbayi_m_id_seq", sequenceName = "public.jeniskelaminbayi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -8,6 +8,9 @@ import lombok.Setter;
import javax.persistence.*; import javax.persistence.*;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKemasan * class JenisKemasan
* *
@ -18,6 +21,7 @@ import javax.validation.constraints.NotNull;
@Entity @Entity
@Table(name = "JenisKemasan_M") @Table(name = "JenisKemasan_M")
public class JenisKemasan extends BaseMaster { public class JenisKemasan extends BaseMaster {
@NotNull(message = "Jenis Kemasan tidak boleh kosong") @NotNull(message = "Jenis Kemasan tidak boleh kosong")
@Column(name = "JenisKemasan", nullable = false, length = 30) @Column(name = "JenisKemasan", nullable = false, length = 30)
@Caption(value = "Jenis Kemasan") @Caption(value = "Jenis Kemasan")
@ -28,7 +32,7 @@ public class JenisKemasan extends BaseMaster {
@Caption(value = "Kode Jenis Kemasan") @Caption(value = "Kode Jenis Kemasan")
private Byte kdJenisKemasan; private Byte kdJenisKemasan;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectProdukFk") @JoinColumn(name = "ObjectProdukFk")
@Caption(value = "Object Produk") @Caption(value = "Object Produk")
private Produk produk; private Produk produk;
@ -46,8 +50,9 @@ public class JenisKemasan extends BaseMaster {
private Byte qJenisKemasan; private Byte qJenisKemasan;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskemasan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskemasan_m_id_seq")
@SequenceGenerator(name = "public.jeniskemasan_m_id_seq", sequenceName = "public.jeniskemasan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskemasan_m_id_seq", sequenceName = "public.jeniskemasan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
} }

View File

@ -1,76 +1,42 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKeputusan * class JenisKeputusan
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKeputusan_M") @Table(name = "JenisKeputusan_M")
public class JenisKeputusan extends BaseMaster { public class JenisKeputusan extends BaseMaster {
@NotNull(message = "Jenis Keputusan tidak boleh kosong") @NotNull(message = "Jenis Keputusan tidak boleh kosong")
@Column(name = "JenisKeputusan", nullable = false, length = 50) @Column(name = "JenisKeputusan", nullable = false, length = 50)
@Caption(value = "Jenis Keputusan") @Caption(value = "Jenis Keputusan")
private String jenisKeputusan; private String jenisKeputusan;
public void setJenisKeputusan(String jenisKeputusan) {
this.jenisKeputusan = jenisKeputusan;
}
public String getJenisKeputusan() {
return this.jenisKeputusan;
}
@NotNull(message = "Kd Jenis Keputusan tidak boleh kosong") @NotNull(message = "Kd Jenis Keputusan tidak boleh kosong")
@Column(name = "KdJenisKeputusan", nullable = false) @Column(name = "KdJenisKeputusan", nullable = false)
@Caption(value = "Kode Jenis Keputusan") @Caption(value = "Kode Jenis Keputusan")
private Byte kdJenisKeputusan; private Byte kdJenisKeputusan;
public void setKdJenisKeputusan(Byte kdJenisKeputusan) {
this.kdJenisKeputusan = kdJenisKeputusan;
}
public Byte getKdJenisKeputusan() {
return this.kdJenisKeputusan;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisKeputusanHeadFk") @JoinColumn(name = "ObjectJenisKeputusanHeadFk")
@NotNull(message = "Kd Jenis Keputusan Head tidak boleh kosong") @NotNull(message = "Kd Jenis Keputusan Head tidak boleh kosong")
@Caption(value = "Object Jenis Keputusan Head") @Caption(value = "Object Jenis Keputusan Head")
private JenisKeputusan jenisKeputusanHead; private JenisKeputusan jenisKeputusanHead;
public void setJenisKeputusanHead(JenisKeputusan jenisKeputusanHead) {
this.jenisKeputusanHead = jenisKeputusanHead;
}
public JenisKeputusan getJenisKeputusanHead() {
return this.jenisKeputusanHead;
}
@Column(name = "ObjectJenisKeputusanHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisKeputusanHeadFk", insertable = false, updatable = false)
private Integer jenisKeputusanHeadId; private Integer jenisKeputusanHeadId;
@ -79,40 +45,10 @@ public class JenisKeputusan extends BaseMaster {
@Caption(value = "QJenis Keputusan") @Caption(value = "QJenis Keputusan")
private Byte qJenisKeputusan; private Byte qJenisKeputusan;
public void setqJenisKeputusan(Byte qJenisKeputusan) {
this.qJenisKeputusan = qJenisKeputusan;
}
public Byte getqJenisKeputusan() {
return this.qJenisKeputusan;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjeniskeputusanhead") private Set<JenisKeputusan>
* JenisKeputusanSet = new HashSet<JenisKeputusan>();
*
* public Set<JenisKeputusan> getJenisKeputusanSet() { return
* JenisKeputusanSet; }
*
* public void setJenisKeputusanSet(Set<JenisKeputusan> jenisKeputusanSet) {
* JenisKeputusanSet = jenisKeputusanSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskeputusan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskeputusan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskeputusan_m_id_seq", sequenceName = "public.jeniskeputusan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskeputusan_m_id_seq", sequenceName = "public.jeniskeputusan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,42 +1,32 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.KelompokKompetensi;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKompetensi * class JenisKompetensi
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "sdm_JenisKompetensi_M") @Table(name = "sdm_JenisKompetensi_M")
public class JenisKompetensi extends BaseMaster { public class JenisKompetensi extends BaseMaster {
@ManyToOne @ManyToOne
@JoinColumn(name = "KelompokKompetensiFk") @JoinColumn(name = "KelompokKompetensiFk")
@NotNull(message = "Kelompok Kompetensi Harus Diisi") @NotNull(message = "Kelompok Kompetensi Harus Diisi")
@Caption(value = "Kelompok Kompetensi") @Caption(value = "Kelompok Kompetensi")
private KelompokKompetensi kelompokKompetensi; private KelompokKompetensi kelompokKompetensi;
public KelompokKompetensi getKelompokKompetensi() {
return kelompokKompetensi;
}
public void setKelompokKompetensi(KelompokKompetensi kelompokKompetensi) {
this.kelompokKompetensi = kelompokKompetensi;
}
@Column(name = "KelompokKompetensiFk", insertable = false, updatable = false) @Column(name = "KelompokKompetensiFk", insertable = false, updatable = false)
private Integer kelompokKompetensiId; private Integer kelompokKompetensiId;
@ -44,26 +34,10 @@ public class JenisKompetensi extends BaseMaster {
@Caption(value = "JenisKompetensi") @Caption(value = "JenisKompetensi")
private String jenisKompetensi; private String jenisKompetensi;
public String getJenisKompetensi() {
return jenisKompetensi;
}
public void setJenisKompetensi(String jenisKompetensi) {
this.jenisKompetensi = jenisKompetensi;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskompetensi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskompetensi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskompetensi_m_id_seq", sequenceName = "public.jeniskompetensi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskompetensi_m_id_seq", sequenceName = "public.jeniskompetensi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,62 +1,36 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKomponenHarga * class JenisKomponenHarga
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKomponenHarga_M") @Table(name = "JenisKomponenHarga_M")
public class JenisKomponenHarga extends BaseMaster { public class JenisKomponenHarga extends BaseMaster {
@NotNull(message = "Jenis Komponen Harga tidak boleh kosong") @NotNull(message = "Jenis Komponen Harga tidak boleh kosong")
@Column(name = "JenisKomponenHarga", nullable = false, length = 30) @Column(name = "JenisKomponenHarga", nullable = false, length = 30)
@Caption(value = "Jenis Komponen Harga") @Caption(value = "Jenis Komponen Harga")
private String jenisKomponenHarga; private String jenisKomponenHarga;
public void setJenisKomponenHarga(String jenisKomponenHarga) {
this.jenisKomponenHarga = jenisKomponenHarga;
}
public String getJenisKomponenHarga() {
return this.jenisKomponenHarga;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectDepartemenFk") @JoinColumn(name = "ObjectDepartemenFk")
@Caption(value = "Object Departemen") @Caption(value = "Object Departemen")
private Departemen departemen; private Departemen departemen;
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Departemen getDepartemen() {
return this.departemen;
}
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false) @Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId; private Integer departemenId;
@ -65,28 +39,11 @@ public class JenisKomponenHarga extends BaseMaster {
@Caption(value = "Kode Jenis Komponen Harga") @Caption(value = "Kode Jenis Komponen Harga")
private Byte kdJenisKomponenHarga; private Byte kdJenisKomponenHarga;
public void setKdJenisKomponenHarga(Byte kdJenisKomponenHarga) {
this.kdJenisKomponenHarga = kdJenisKomponenHarga;
}
public Byte getKdJenisKomponenHarga() {
return this.kdJenisKomponenHarga;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisKomponenHargaHeadFk") @JoinColumn(name = "ObjectJenisKomponenHargaHeadFk")
@Caption(value = "Object Jenis Komponen Harga Head") @Caption(value = "Object Jenis Komponen Harga Head")
private JenisKomponenHarga jenisKomponenHargaHead; private JenisKomponenHarga jenisKomponenHargaHead;
public void setJenisKomponenHargaHead(JenisKomponenHarga jenisKomponenHargaHead) {
this.jenisKomponenHargaHead = jenisKomponenHargaHead;
}
public JenisKomponenHarga getJenisKomponenHargaHead() {
return this.jenisKomponenHargaHead;
}
@Column(name = "ObjectJenisKomponenHargaHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisKomponenHargaHeadFk", insertable = false, updatable = false)
private Integer jenisKomponenHargaHeadId; private Integer jenisKomponenHargaHeadId;
@ -95,53 +52,15 @@ public class JenisKomponenHarga extends BaseMaster {
@Caption(value = "No Urut") @Caption(value = "No Urut")
private Byte noUrut; private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut() {
return this.noUrut;
}
@NotNull(message = "QJenis Komponen Harga tidak boleh kosong") @NotNull(message = "QJenis Komponen Harga tidak boleh kosong")
@Column(name = "QJenisKomponenHarga", nullable = false) @Column(name = "QJenisKomponenHarga", nullable = false)
@Caption(value = "QJenis Komponen Harga") @Caption(value = "QJenis Komponen Harga")
private Byte qJenisKomponenHarga; private Byte qJenisKomponenHarga;
public void setqJenisKomponenHarga(Byte qJenisKomponenHarga) {
this.qJenisKomponenHarga = qJenisKomponenHarga;
}
public Byte getqJenisKomponenHarga() {
return this.qJenisKomponenHarga;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjeniskomponenhargahead") private Set<JenisKomponenHarga>
* JenisKomponenHargaSet = new HashSet<JenisKomponenHarga>();
*
* public Set<JenisKomponenHarga> getJenisKomponenHargaSet() { return
* JenisKomponenHargaSet; }
*
* public void setJenisKomponenHargaSet(Set<JenisKomponenHarga>
* jenisKomponenHargaSet) { JenisKomponenHargaSet = jenisKomponenHargaSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskomponenharga_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskomponenharga_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskomponenharga_m_id_seq", sequenceName = "public.jeniskomponenharga_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskomponenharga_m_id_seq", sequenceName = "public.jeniskomponenharga_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,75 +1,41 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKomponenIndex * class JenisKomponenIndex
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKomponenIndex_M") @Table(name = "JenisKomponenIndex_M")
public class JenisKomponenIndex extends BaseMaster { public class JenisKomponenIndex extends BaseMaster {
@NotNull(message = "Jenis Komponen Index tidak boleh kosong") @NotNull(message = "Jenis Komponen Index tidak boleh kosong")
@Column(name = "JenisKomponenIndex", nullable = false, length = 50) @Column(name = "JenisKomponenIndex", nullable = false, length = 50)
@Caption(value = "Jenis Komponen Index") @Caption(value = "Jenis Komponen Index")
private String jenisKomponenIndex; private String jenisKomponenIndex;
public void setJenisKomponenIndex(String jenisKomponenIndex) {
this.jenisKomponenIndex = jenisKomponenIndex;
}
public String getJenisKomponenIndex() {
return this.jenisKomponenIndex;
}
@NotNull(message = "Kd Jenis Komponen Index tidak boleh kosong") @NotNull(message = "Kd Jenis Komponen Index tidak boleh kosong")
@Column(name = "KdJenisKomponenIndex", nullable = false, length = 1) @Column(name = "KdJenisKomponenIndex", nullable = false, length = 1)
@Caption(value = "Kode Jenis Komponen Index") @Caption(value = "Kode Jenis Komponen Index")
private String kdJenisKomponenIndex; private String kdJenisKomponenIndex;
public void setKdJenisKomponenIndex(String kdJenisKomponenIndex) {
this.kdJenisKomponenIndex = kdJenisKomponenIndex;
}
public String getKdJenisKomponenIndex() {
return this.kdJenisKomponenIndex;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisKomponenIndexHeadFk") @JoinColumn(name = "ObjectJenisKomponenIndexHeadFk")
@Caption(value = "Object Jenis Komponen Index Head") @Caption(value = "Object Jenis Komponen Index Head")
private JenisKomponenIndex jenisKomponenIndexHead; private JenisKomponenIndex jenisKomponenIndexHead;
public void setJenisKomponenIndexHead(JenisKomponenIndex jenisKomponenIndexHead) {
this.jenisKomponenIndexHead = jenisKomponenIndexHead;
}
public JenisKomponenIndex getJenisKomponenIndexHead() {
return this.jenisKomponenIndexHead;
}
@Column(name = "ObjectJenisKomponenIndexHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisKomponenIndexHeadFk", insertable = false, updatable = false)
private Integer jenisKomponenIndexHeadId; private Integer jenisKomponenIndexHeadId;
@ -78,53 +44,15 @@ public class JenisKomponenIndex extends BaseMaster {
@Caption(value = "No Urut") @Caption(value = "No Urut")
private Byte noUrut; private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut() {
return this.noUrut;
}
@NotNull(message = "QJenis Komponen Index tidak boleh kosong") @NotNull(message = "QJenis Komponen Index tidak boleh kosong")
@Column(name = "QJenisKomponenIndex", nullable = false) @Column(name = "QJenisKomponenIndex", nullable = false)
@Caption(value = "QJenis Komponen Index") @Caption(value = "QJenis Komponen Index")
private Byte qJenisKomponenIndex; private Byte qJenisKomponenIndex;
public void setqJenisKomponenIndex(Byte qJenisKomponenIndex) {
this.qJenisKomponenIndex = qJenisKomponenIndex;
}
public Byte getqJenisKomponenIndex() {
return this.qJenisKomponenIndex;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjeniskomponenindexhead") private Set<JenisKomponenIndex>
* JenisKomponenIndexSet = new HashSet<JenisKomponenIndex>();
*
* public Set<JenisKomponenIndex> getJenisKomponenIndexSet() { return
* JenisKomponenIndexSet; }
*
* public void setJenisKomponenIndexSet(Set<JenisKomponenIndex>
* jenisKomponenIndexSet) { JenisKomponenIndexSet = jenisKomponenIndexSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskomponenindex_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskomponenindex_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskomponenindex_m_id_seq", sequenceName = "public.jeniskomponenindex_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskomponenindex_m_id_seq", sequenceName = "public.jeniskomponenindex_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKondisiPasien * class JenisKondisiPasien
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKondisiPasien_M") @Table(name = "JenisKondisiPasien_M")
public class JenisKondisiPasien extends BaseMaster { public class JenisKondisiPasien extends BaseMaster {
@NotNull(message = "Jenis Kondisi Pasien tidak boleh kosong") @NotNull(message = "Jenis Kondisi Pasien tidak boleh kosong")
@Column(name = "JenisKondisiPasien", nullable = false, length = 30) @Column(name = "JenisKondisiPasien", nullable = false, length = 30)
@Caption(value = "Jenis Kondisi Pasien") @Caption(value = "Jenis Kondisi Pasien")
private String jenisKondisiPasien; private String jenisKondisiPasien;
public void setJenisKondisiPasien(String jenisKondisiPasien) {
this.jenisKondisiPasien = jenisKondisiPasien;
}
public String getJenisKondisiPasien() {
return this.jenisKondisiPasien;
}
@NotNull(message = "Kd Jenis Kondisi Pasien tidak boleh kosong") @NotNull(message = "Kd Jenis Kondisi Pasien tidak boleh kosong")
@Column(name = "KdJenisKondisiPasien", nullable = false, length = 1) @Column(name = "KdJenisKondisiPasien", nullable = false, length = 1)
@Caption(value = "Kode Jenis Kondisi Pasien") @Caption(value = "Kode Jenis Kondisi Pasien")
private String kdJenisKondisiPasien; private String kdJenisKondisiPasien;
public void setKdJenisKondisiPasien(String kdJenisKondisiPasien) {
this.kdJenisKondisiPasien = kdJenisKondisiPasien;
}
public String getKdJenisKondisiPasien() {
return this.kdJenisKondisiPasien;
}
@NotNull(message = "QJenis Kondisi Pasien tidak boleh kosong") @NotNull(message = "QJenis Kondisi Pasien tidak boleh kosong")
@Column(name = "QJenisKondisiPasien", nullable = false) @Column(name = "QJenisKondisiPasien", nullable = false)
@Caption(value = "QJenis Kondisi Pasien") @Caption(value = "QJenis Kondisi Pasien")
private Byte qJenisKondisiPasien; private Byte qJenisKondisiPasien;
public void setqJenisKondisiPasien(Byte qJenisKondisiPasien) {
this.qJenisKondisiPasien = qJenisKondisiPasien;
}
public Byte getqJenisKondisiPasien() {
return this.qJenisKondisiPasien;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskondisipasien_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskondisipasien_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskondisipasien_m_id_seq", sequenceName = "public.jeniskondisipasien_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskondisipasien_m_id_seq", sequenceName = "public.jeniskondisipasien_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,42 +1,28 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
@Entity // @Audited import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JenisKonsumsi_M") @Table(name = "JenisKonsumsi_M")
public class JenisKonsumsi extends BaseMaster { public class JenisKonsumsi extends BaseMaster {
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskonsumsi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskonsumsi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskonsumsi_m_id_seq", sequenceName = "public.jeniskonsumsi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskonsumsi_m_id_seq", sequenceName = "public.jeniskonsumsi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,30 +1,30 @@
package com.jasamedika.medifirst2000.entities; 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.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisKonsumsiSet_T") @Table(name = "JenisKonsumsiSet_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JenisKonsumsiSet extends BaseTransaction { public class JenisKonsumsiSet extends BaseTransaction {
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectStrukOrderFk") @JoinColumn(name = "ObjectStrukOrderFk")
private StrukOrder strukOrder; private StrukOrder strukOrder;
@Column(name = "ObjectStrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) @Column(name = "ObjectStrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String strukOrderId; private String strukOrderId;
@ManyToOne(fetch=FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisKonsumsiFk") @JoinColumn(name = "ObjectJenisKonsumsiFk")
private JenisKonsumsi jenisKonsumsi; private JenisKonsumsi jenisKonsumsi;
@ -35,28 +35,4 @@ public class JenisKonsumsiSet extends BaseTransaction {
@Caption(value = "Is Nilai") @Caption(value = "Is Nilai")
private Boolean isNilai; private Boolean isNilai;
public StrukOrder getStrukOrder() {
return strukOrder;
}
public void setStrukOrder(StrukOrder strukOrder) {
this.strukOrder = strukOrder;
}
public JenisKonsumsi getJenisKonsumsi() {
return jenisKonsumsi;
}
public void setJenisKonsumsi(JenisKonsumsi jenisKonsumsi) {
this.jenisKonsumsi = jenisKonsumsi;
}
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
} }

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisKontrasepsi * class JenisKontrasepsi
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisKontrasepsi_M") @Table(name = "JenisKontrasepsi_M")
public class JenisKontrasepsi extends BaseMaster { public class JenisKontrasepsi extends BaseMaster {
@NotNull(message = "Jenis Kontrasepsi tidak boleh kosong") @NotNull(message = "Jenis Kontrasepsi tidak boleh kosong")
@Column(name = "JenisKontrasepsi", nullable = false, length = 30) @Column(name = "JenisKontrasepsi", nullable = false, length = 30)
@Caption(value = "Jenis Kontrasepsi") @Caption(value = "Jenis Kontrasepsi")
private String jenisKontrasepsi; private String jenisKontrasepsi;
public void setJenisKontrasepsi(String jenisKontrasepsi) {
this.jenisKontrasepsi = jenisKontrasepsi;
}
public String getJenisKontrasepsi() {
return this.jenisKontrasepsi;
}
@NotNull(message = "Kd Jenis Kontrasepsi tidak boleh kosong") @NotNull(message = "Kd Jenis Kontrasepsi tidak boleh kosong")
@Column(name = "KdJenisKontrasepsi", nullable = false) @Column(name = "KdJenisKontrasepsi", nullable = false)
@Caption(value = "Kode Jenis Kontrasepsi") @Caption(value = "Kode Jenis Kontrasepsi")
private Byte kdJenisKontrasepsi; private Byte kdJenisKontrasepsi;
public void setKdJenisKontrasepsi(Byte kdJenisKontrasepsi) {
this.kdJenisKontrasepsi = kdJenisKontrasepsi;
}
public Byte getKdJenisKontrasepsi() {
return this.kdJenisKontrasepsi;
}
@NotNull(message = "QJenis Kontrasepsi tidak boleh kosong") @NotNull(message = "QJenis Kontrasepsi tidak boleh kosong")
@Column(name = "QJenisKontrasepsi", nullable = false) @Column(name = "QJenisKontrasepsi", nullable = false)
@Caption(value = "QJenis Kontrasepsi") @Caption(value = "QJenis Kontrasepsi")
private Byte qJenisKontrasepsi; private Byte qJenisKontrasepsi;
public void setqJenisKontrasepsi(Byte qJenisKontrasepsi) {
this.qJenisKontrasepsi = qJenisKontrasepsi;
}
public Byte getqJenisKontrasepsi() {
return this.qJenisKontrasepsi;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskontrasepsi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskontrasepsi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskontrasepsi_m_id_seq", sequenceName = "public.jeniskontrasepsi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskontrasepsi_m_id_seq", sequenceName = "public.jeniskontrasepsi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,45 +1,30 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity // @Audited import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JenisKontruksi_M") @Table(name = "JenisKontruksi_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class JenisKontruksi extends BaseMaster { public class JenisKontruksi extends BaseMaster {
@Column(name = "JenisKontruksi", nullable = true)
@Column(name = "JenisKontruksi")
@Caption(value = "Jenis Kontruksi") @Caption(value = "Jenis Kontruksi")
private Integer jenisKontruksi; private Integer jenisKontruksi;
public Integer getJenisKontruksi() {
return jenisKontruksi;
}
public void setJenisKontruksi(Integer jenisKontruksi) {
this.jenisKontruksi = jenisKontruksi;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jeniskontruksi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jeniskontruksi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jeniskontruksi_m_id_seq", sequenceName = "public.jeniskontruksi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jeniskontruksi_m_id_seq", sequenceName = "public.jeniskontruksi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -38,4 +38,5 @@ public class JenisLayananRemunMedis extends BaseActive {
@NotBlank(message = "Jenis layanan tidak boleh kosong") @NotBlank(message = "Jenis layanan tidak boleh kosong")
@Caption("Jenis Layanan") @Caption("Jenis Layanan")
private String jenisLayanan; private String jenisLayanan;
} }

View File

@ -1,67 +1,36 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisLimbahB3Masuk_M") @Table(name = "JenisLimbahB3Masuk_M")
public class JenisLimbahB3Masuk extends BaseMaster { public class JenisLimbahB3Masuk extends BaseMaster {
@Column(name = "KdJenisLimbah", nullable = true) @Column(name = "KdJenisLimbah")
@Caption(value = "Kode Jenis Limbah") @Caption(value = "Kode Jenis Limbah")
private String kdJenisLimbah; private String kdJenisLimbah;
@Column(name = "JenisLimbahB3Masuk", nullable = true) @Column(name = "JenisLimbahB3Masuk")
@Caption(value = "Jenis Limbah B3 Masuk") @Caption(value = "Jenis Limbah B3 Masuk")
private String jenisLimbahB3masuk; private String jenisLimbahB3masuk;
@Column(name = "kategori", nullable = true) @Column(name = "kategori")
@Caption(value = "kategori") @Caption(value = "kategori")
private String kategori; private String kategori;
public String getKdJenisLimbah() {
return kdJenisLimbah;
}
public void setKdJenisLimbah(String kdJenisLimbah) {
this.kdJenisLimbah = kdJenisLimbah;
}
public String getJenisLimbahB3masuk() {
return jenisLimbahB3masuk;
}
public void setJenisLimbahB3masuk(String jenisLimbahB3masuk) {
this.jenisLimbahB3masuk = jenisLimbahB3masuk;
}
public String getKategori() {
return kategori;
}
public void setKategori(String kategori) {
this.kategori = kategori;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenislimbahb3masuk_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenislimbahb3masuk_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenislimbahb3masuk_m_id_seq", sequenceName = "public.jenislimbahb3masuk_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenislimbahb3masuk_m_id_seq", sequenceName = "public.jenislimbahb3masuk_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,19 +1,21 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisLinen_M") @Table(name = "JenisLinen_M")
public class JenisLinen extends BaseMaster { public class JenisLinen extends BaseMaster {
@NotNull(message = "Kode Jenis Linen tidak boleh kosong") @NotNull(message = "Kode Jenis Linen tidak boleh kosong")
@Column(name = "KdJenisLinen", nullable = false) @Column(name = "KdJenisLinen", nullable = false)
@Caption(value = "Kode Jenis Linen") @Caption(value = "Kode Jenis Linen")
@ -24,34 +26,10 @@ public class JenisLinen extends BaseMaster {
@Caption(value = "Jenis Linen") @Caption(value = "Jenis Linen")
private String jenisLinen; private String jenisLinen;
public String getKdJenisLinen() {
return kdJenisLinen;
}
public void setKdJenisLinen(String kdJenisLinen) {
this.kdJenisLinen = kdJenisLinen;
}
public String getJenisLinen() {
return jenisLinen;
}
public void setJenisLinen(String jenisLinen) {
this.jenisLinen = jenisLinen;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenislinen_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenislinen_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenislinen_m_id_seq", sequenceName = "public.jenislinen_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenislinen_m_id_seq", sequenceName = "public.jenislinen_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -22,6 +22,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Entity @Entity
@Table(name = "jenis_log_m") @Table(name = "jenis_log_m")
public class JenisLog extends BaseActive implements Serializable { public class JenisLog extends BaseActive implements Serializable {
private static final long serialVersionUID = -5796583173860610757L; private static final long serialVersionUID = -5796583173860610757L;
@Id @Id
@ -41,4 +42,5 @@ public class JenisLog extends BaseActive implements Serializable {
@NotBlank @NotBlank
@Caption("Relasi") @Caption("Relasi")
private String relasi; private String relasi;
} }

View File

@ -36,4 +36,5 @@ public class JenisLogbook extends BaseActive {
@NotBlank(message = "Jenis logbook tidak boleh kosong") @NotBlank(message = "Jenis logbook tidak boleh kosong")
@Caption("Jenis Logbook") @Caption("Jenis Logbook")
private String jenisLogbook; private String jenisLogbook;
} }

View File

@ -1,55 +1,32 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisMedia_M") @Table(name = "JenisMedia_M")
public class JenisMedia extends BaseMaster { public class JenisMedia extends BaseMaster {
@Column(name = "KdJenisMedia", nullable = true, length = 200) @Column(name = "KdJenisMedia", length = 200)
@Caption(value = "Kd Jenis Media") @Caption(value = "Kd Jenis Media")
private String kdJenisMedia; private String kdJenisMedia;
@Column(name = "NamaJenisMedia", nullable = true, length = 200) @Column(name = "NamaJenisMedia", length = 200)
@Caption(value = "Nama Jenis Media") @Caption(value = "Nama Jenis Media")
private String namaJenisMedia; private String namaJenisMedia;
public String getKdJenisMedia() {
return kdJenisMedia;
}
public void setKdJenisMedia(String kdJenisMedia) {
this.kdJenisMedia = kdJenisMedia;
}
public String getNamaJenisMedia() {
return namaJenisMedia;
}
public void setNamaJenisMedia(String namaJenisMedia) {
this.namaJenisMedia = namaJenisMedia;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenismedia_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenismedia_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenismedia_m_id_seq", sequenceName = "public.jenismedia_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenismedia_m_id_seq", sequenceName = "public.jenismedia_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,49 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisNyeri * class JenisNyeri
* *
* @author Generator * @author Generator
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "RM_JenisNyeri_M") @Table(name = "RM_JenisNyeri_M")
public class JenisNyeri extends BaseMaster { public class JenisNyeri extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisnyeri_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisnyeri_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisnyeri_m_id_seq", sequenceName = "public.jenisnyeri_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisnyeri_m_id_seq", sequenceName = "public.jenisnyeri_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,20 +1,15 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisObat * class JenisObat
* *
@ -25,14 +20,16 @@ import lombok.Setter;
@Entity @Entity
@Table(name = "RM_JenisObat_M") @Table(name = "RM_JenisObat_M")
public class JenisObat extends BaseMaster { public class JenisObat extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong") @NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisobat_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisobat_m_id_seq")
@SequenceGenerator(name = "public.jenisobat_m_id_seq", sequenceName = "public.jenisobat_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisobat_m_id_seq", sequenceName = "public.jenisobat_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
} }

View File

@ -1,93 +1,52 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisObjekModulAplikasi * class JenisObjekModulAplikasi
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisObjekModulAplikasi_S") @Table(name = "JenisObjekModulAplikasi_S")
public class JenisObjekModulAplikasi extends BaseMaster { public class JenisObjekModulAplikasi extends BaseMaster {
@NotNull(message = "Jenis Objek Modul tidak boleh kosong") @NotNull(message = "Jenis Objek Modul tidak boleh kosong")
@Column(name = "JenisObjekModul", nullable = false, length = 50) @Column(name = "JenisObjekModul", nullable = false, length = 50)
@Caption(value = "Jenis Objek Modul") @Caption(value = "Jenis Objek Modul")
private String jenisObjekModul; private String jenisObjekModul;
public void setJenisObjekModul(String jenisObjekModul) {
this.jenisObjekModul = jenisObjekModul;
}
public String getJenisObjekModul() {
return this.jenisObjekModul;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectHistoryLoginIFk") @JoinColumn(name = "ObjectHistoryLoginIFk")
@Caption(value = "Object History Login I") @Caption(value = "Object History Login I")
private HistoryLoginModulAplikasi historyLoginI; private HistoryLoginModulAplikasi historyLoginI;
public void setHistoryLoginI(HistoryLoginModulAplikasi historyLoginI) {
this.historyLoginI = historyLoginI;
}
public HistoryLoginModulAplikasi getHistoryLoginI() {
return this.historyLoginI;
}
@Column(name = "ObjectHistoryLoginIFk", insertable = false, updatable = false) @Column(name = "ObjectHistoryLoginIFk", insertable = false, updatable = false)
private Integer historyLoginIId; private Integer historyLoginIId;
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectHistoryLoginSFk") @JoinColumn(name = "ObjectHistoryLoginSFk")
@Caption(value = "Object History Login S") @Caption(value = "Object History Login S")
private HistoryLoginModulAplikasi historyLoginS; private HistoryLoginModulAplikasi historyLoginS;
public void setHistoryLoginS(HistoryLoginModulAplikasi historyLoginS) {
this.historyLoginS = historyLoginS;
}
public HistoryLoginModulAplikasi getHistoryLoginS() {
return this.historyLoginS;
}
@Column(name = "ObjectHistoryLoginSFk", insertable = false, updatable = false) @Column(name = "ObjectHistoryLoginSFk", insertable = false, updatable = false)
private Integer historyLoginSId; private Integer historyLoginSId;
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectHistoryLoginUFk") @JoinColumn(name = "ObjectHistoryLoginUFk")
@Caption(value = "Object History Login U") @Caption(value = "Object History Login U")
private HistoryLoginModulAplikasi historyLoginU; private HistoryLoginModulAplikasi historyLoginU;
public void setHistoryLoginU(HistoryLoginModulAplikasi historyLoginU) {
this.historyLoginU = historyLoginU;
}
public HistoryLoginModulAplikasi getHistoryLoginU() {
return this.historyLoginU;
}
@Column(name = "ObjectHistoryLoginUFk", insertable = false, updatable = false) @Column(name = "ObjectHistoryLoginUFk", insertable = false, updatable = false)
private Integer historyLoginUId; private Integer historyLoginUId;
@ -96,38 +55,14 @@ public class JenisObjekModulAplikasi extends BaseMaster {
@Caption(value = "Kode Jenis Objek Modul") @Caption(value = "Kode Jenis Objek Modul")
private Byte kdJenisObjekModul; private Byte kdJenisObjekModul;
public void setKdJenisObjekModul(Byte kdJenisObjekModul) { @Column(name = "Keterangan", length = 200)
this.kdJenisObjekModul = kdJenisObjekModul;
}
public Byte getKdJenisObjekModul() {
return this.kdJenisObjekModul;
}
@Column(name = "Keterangan", nullable = true, length = 200)
@Caption(value = "Keterangan") @Caption(value = "Keterangan")
private String keterangan; private String keterangan;
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getKeterangan() {
return this.keterangan;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisobjekmodulaplikasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisobjekmodulaplikasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisobjekmodulaplikasi_m_id_seq", sequenceName = "public.jenisobjekmodulaplikasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisobjekmodulaplikasi_m_id_seq", sequenceName = "public.jenisobjekmodulaplikasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,30 +1,22 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column; import lombok.Getter;
import javax.persistence.Entity; import lombok.Setter;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity // @Audited import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JenisObservasi_M") @Table(name = "JenisObservasi_M")
public class JenisObservasi extends BaseKeyValueMaster { public class JenisObservasi extends BaseKeyValueMaster {
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.JenisObservasi_M_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.JenisObservasi_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.JenisObservasi_M_id_seq", sequenceName = "public.JenisObservasi_M_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.JenisObservasi_M_id_seq", sequenceName = "public.JenisObservasi_M_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,49 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column; import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.persistence.Entity; import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue; import lombok.Getter;
import javax.persistence.GenerationType; import lombok.Setter;
import javax.persistence.Id;
import javax.persistence.Table; import javax.persistence.*;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import static javax.persistence.GenerationType.SEQUENCE;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
/** /**
* class KeadaanUmumObsetri * class KeadaanUmumObsetri
* *
* @author Generator * @author Generator
*/ */
@Entity //@Audited @Getter
@Setter
@Entity
@Table(name = "rm_jenisobstetrik_m") @Table(name = "rm_jenisobstetrik_m")
public class JenisObstetri extends BaseMaster { public class JenisObstetri extends BaseMaster {
@NotNull(message="Name tidak boleh kosong")
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100) @Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name") @Caption(value = "Name")
private String name; private String name;
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return this.name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.rm_jenisobstetrik_m") @GeneratedValue(strategy = SEQUENCE, generator = "public.rm_jenisobstetrik_m")
@javax.persistence.SequenceGenerator(name = "public.rm_jenisobstetrik_m", sequenceName = "public.rm_jenisobstetrik_m", allocationSize = 1) @SequenceGenerator(name = "public.rm_jenisobstetrik_m", sequenceName = "public.rm_jenisobstetrik_m", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,18 +1,18 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity // @Audited import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "JenisOperasi_M") @Table(name = "JenisOperasi_M")
public class JenisOperasi extends BaseMaster { public class JenisOperasi extends BaseMaster {
@ -21,26 +21,10 @@ public class JenisOperasi extends BaseMaster {
@Caption(value = "Jenis Operasi") @Caption(value = "Jenis Operasi")
private String name; private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisoperasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisoperasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisoperasi_m_id_seq", sequenceName = "public.jenisoperasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisoperasi_m_id_seq", sequenceName = "public.jenisoperasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,25 +1,19 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisOrder_M") @Table(name = "JenisOrder_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
@ -30,7 +24,7 @@ public class JenisOrder extends BaseMaster {
@Caption(value = "Jenis Order") @Caption(value = "Jenis Order")
private String jenisOrder; private String jenisOrder;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectDepartemenFk") @JoinColumn(name = "ObjectDepartemenFk")
@NotNull(message = "Kd Departemen tidak boleh kosong") @NotNull(message = "Kd Departemen tidak boleh kosong")
@Caption(value = "Object Departemen") @Caption(value = "Object Departemen")
@ -44,7 +38,7 @@ public class JenisOrder extends BaseMaster {
@Caption(value = "Kode Jenis Order") @Caption(value = "Kode Jenis Order")
private Byte kdJenisOrder; private Byte kdJenisOrder;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisOrderHeadFk") @JoinColumn(name = "ObjectJenisOrderHeadFk")
@Caption(value = "Object Jenis Order Head") @Caption(value = "Object Jenis Order Head")
private JenisOrder jenisOrderHead; private JenisOrder jenisOrderHead;
@ -58,73 +52,9 @@ public class JenisOrder extends BaseMaster {
private Byte qJenisOrder; private Byte qJenisOrder;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisorder_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisorder_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisorder_m_id_seq", sequenceName = "public.jenisorder_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisorder_m_id_seq", sequenceName = "public.jenisorder_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public String getJenisOrder() {
return jenisOrder;
}
public void setJenisOrder(String jenisOrder) {
this.jenisOrder = jenisOrder;
}
public Departemen getDepartemen() {
return departemen;
}
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
public Byte getKdJenisOrder() {
return kdJenisOrder;
}
public void setKdJenisOrder(Byte kdJenisOrder) {
this.kdJenisOrder = kdJenisOrder;
}
public JenisOrder getJenisOrderHead() {
return jenisOrderHead;
}
public void setJenisOrderHead(JenisOrder jenisOrderHead) {
this.jenisOrderHead = jenisOrderHead;
}
public Integer getJenisOrderHeadId() {
return jenisOrderHeadId;
}
public void setJenisOrderHeadId(Integer jenisOrderHeadId) {
this.jenisOrderHeadId = jenisOrderHeadId;
}
public Byte getqJenisOrder() {
return qJenisOrder;
}
public void setqJenisOrder(Byte qJenisOrder) {
this.qJenisOrder = qJenisOrder;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,75 +1,41 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisOrganisasi * class JenisOrganisasi
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisOrganisasi_M") @Table(name = "JenisOrganisasi_M")
public class JenisOrganisasi extends BaseMaster { public class JenisOrganisasi extends BaseMaster {
@NotNull(message = "Jenis Organisasi tidak boleh kosong") @NotNull(message = "Jenis Organisasi tidak boleh kosong")
@Column(name = "JenisOrganisasi", nullable = false, length = 80) @Column(name = "JenisOrganisasi", nullable = false, length = 80)
@Caption(value = "Jenis Organisasi") @Caption(value = "Jenis Organisasi")
private String jenisOrganisasi; private String jenisOrganisasi;
public void setJenisOrganisasi(String jenisOrganisasi) {
this.jenisOrganisasi = jenisOrganisasi;
}
public String getJenisOrganisasi() {
return this.jenisOrganisasi;
}
@NotNull(message = "Kd Jenis Organisasi tidak boleh kosong") @NotNull(message = "Kd Jenis Organisasi tidak boleh kosong")
@Column(name = "KdJenisOrganisasi", nullable = false) @Column(name = "KdJenisOrganisasi", nullable = false)
@Caption(value = "Kode Jenis Organisasi") @Caption(value = "Kode Jenis Organisasi")
private Byte kdJenisOrganisasi; private Byte kdJenisOrganisasi;
public void setKdJenisOrganisasi(Byte kdJenisOrganisasi) {
this.kdJenisOrganisasi = kdJenisOrganisasi;
}
public Byte getKdJenisOrganisasi() {
return this.kdJenisOrganisasi;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisOrganisasiHeadFk") @JoinColumn(name = "ObjectJenisOrganisasiHeadFk")
@Caption(value = "Object Jenis Organisasi Head") @Caption(value = "Object Jenis Organisasi Head")
private JenisOrganisasi jenisOrganisasiHead; private JenisOrganisasi jenisOrganisasiHead;
public void setJenisOrganisasiHead(JenisOrganisasi jenisOrganisasiHead) {
this.jenisOrganisasiHead = jenisOrganisasiHead;
}
public JenisOrganisasi getJenisOrganisasiHead() {
return this.jenisOrganisasiHead;
}
@Column(name = "ObjectJenisOrganisasiHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisOrganisasiHeadFk", insertable = false, updatable = false)
private Integer jenisOrganisasiHeadId; private Integer jenisOrganisasiHeadId;
@ -78,39 +44,10 @@ public class JenisOrganisasi extends BaseMaster {
@Caption(value = "QJenis Organisasi") @Caption(value = "QJenis Organisasi")
private Byte qJenisOrganisasi; private Byte qJenisOrganisasi;
public void setqJenisOrganisasi(Byte qJenisOrganisasi) {
this.qJenisOrganisasi = qJenisOrganisasi;
}
public Byte getqJenisOrganisasi() {
return this.qJenisOrganisasi;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenisorganisasihead") private Set<JenisOrganisasi>
* JenisOrganisasiSet = new HashSet<JenisOrganisasi>();
*
* public Set<JenisOrganisasi> getJenisOrganisasiSet() { return
* JenisOrganisasiSet; }
*
* public void setJenisOrganisasiSet(Set<JenisOrganisasi>
* jenisOrganisasiSet) { JenisOrganisasiSet = jenisOrganisasiSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenisorganisasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenisorganisasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenisorganisasi_m_id_seq", sequenceName = "public.jenisorganisasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenisorganisasi_m_id_seq", sequenceName = "public.jenisorganisasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,87 +1,45 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisPajak * class JenisPajak
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisPajak_M") @Table(name = "JenisPajak_M")
public class JenisPajak extends BaseMaster { public class JenisPajak extends BaseMaster {
@Column(name = "Deskripsi", nullable = true, length = 300)
@Column(name = "Deskripsi", length = 300)
@Caption(value = "Deskripsi") @Caption(value = "Deskripsi")
private String deskripsi; private String deskripsi;
public void setDeskripsi(String deskripsi) {
this.deskripsi = deskripsi;
}
public String getDeskripsi() {
return this.deskripsi;
}
@NotNull(message = "Jenis Pajak tidak boleh kosong") @NotNull(message = "Jenis Pajak tidak boleh kosong")
@Column(name = "JenisPajak", nullable = false, length = 50) @Column(name = "JenisPajak", nullable = false, length = 50)
@Caption(value = "Jenis Pajak") @Caption(value = "Jenis Pajak")
private String jenisPajak; private String jenisPajak;
public void setJenisPajak(String jenisPajak) {
this.jenisPajak = jenisPajak;
}
public String getJenisPajak() {
return this.jenisPajak;
}
@NotNull(message = "Kd Jenis Pajak tidak boleh kosong") @NotNull(message = "Kd Jenis Pajak tidak boleh kosong")
@Column(name = "KdJenisPajak", nullable = false) @Column(name = "KdJenisPajak", nullable = false)
@Caption(value = "Kode Jenis Pajak") @Caption(value = "Kode Jenis Pajak")
private Byte kdJenisPajak; private Byte kdJenisPajak;
public void setKdJenisPajak(Byte kdJenisPajak) {
this.kdJenisPajak = kdJenisPajak;
}
public Byte getKdJenisPajak() {
return this.kdJenisPajak;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisPajakHeadFk") @JoinColumn(name = "ObjectJenisPajakHeadFk")
@Caption(value = "Object Jenis Pajak Head") @Caption(value = "Object Jenis Pajak Head")
private JenisPajak jenisPajakHead; private JenisPajak jenisPajakHead;
public void setJenisPajakHead(JenisPajak jenisPajakHead) {
this.jenisPajakHead = jenisPajakHead;
}
public JenisPajak getJenisPajakHead() {
return this.jenisPajakHead;
}
@Column(name = "ObjectJenisPajakHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisPajakHeadFk", insertable = false, updatable = false)
private Integer jenisPajakHeadId; private Integer jenisPajakHeadId;
@ -90,39 +48,10 @@ public class JenisPajak extends BaseMaster {
@Caption(value = "QJenis Pajak") @Caption(value = "QJenis Pajak")
private Byte qJenisPajak; private Byte qJenisPajak;
public void setqJenisPajak(Byte qJenisPajak) {
this.qJenisPajak = qJenisPajak;
}
public Byte getqJenisPajak() {
return this.qJenisPajak;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenispajakhead") private Set<JenisPajak> JenisPajakSet = new
* HashSet<JenisPajak>();
*
* public Set<JenisPajak> getJenisPajakSet() { return JenisPajakSet; }
*
* public void setJenisPajakSet(Set<JenisPajak> jenisPajakSet) {
* JenisPajakSet = jenisPajakSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenispajak_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenispajak_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenispajak_m_id_seq", sequenceName = "public.jenispajak_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenispajak_m_id_seq", sequenceName = "public.jenispajak_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,75 +1,41 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisPaket * class JenisPaket
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisPaket_M") @Table(name = "JenisPaket_M")
public class JenisPaket extends BaseMaster { public class JenisPaket extends BaseMaster {
@NotNull(message = "Jenis Paket tidak boleh kosong") @NotNull(message = "Jenis Paket tidak boleh kosong")
@Column(name = "JenisPaket", nullable = false, length = 50) @Column(name = "JenisPaket", nullable = false, length = 50)
@Caption(value = "Jenis Paket") @Caption(value = "Jenis Paket")
private String jenisPaket; private String jenisPaket;
public void setJenisPaket(String jenisPaket) {
this.jenisPaket = jenisPaket;
}
public String getJenisPaket() {
return this.jenisPaket;
}
@NotNull(message = "Kd Jenis Paket tidak boleh kosong") @NotNull(message = "Kd Jenis Paket tidak boleh kosong")
@Column(name = "KdJenisPaket", nullable = false) @Column(name = "KdJenisPaket", nullable = false)
@Caption(value = "Kode Jenis Paket") @Caption(value = "Kode Jenis Paket")
private Byte kdJenisPaket; private Byte kdJenisPaket;
public void setKdJenisPaket(Byte kdJenisPaket) {
this.kdJenisPaket = kdJenisPaket;
}
public Byte getKdJenisPaket() {
return this.kdJenisPaket;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectJenisPaketHeadFk") @JoinColumn(name = "ObjectJenisPaketHeadFk")
@Caption(value = "Object Jenis Paket Head") @Caption(value = "Object Jenis Paket Head")
private JenisPaket jenisPaketHead; private JenisPaket jenisPaketHead;
public void setJenisPaketHead(JenisPaket jenisPaketHead) {
this.jenisPaketHead = jenisPaketHead;
}
public JenisPaket getJenisPaketHead() {
return this.jenisPaketHead;
}
@Column(name = "ObjectJenisPaketHeadFk", insertable = false, updatable = false) @Column(name = "ObjectJenisPaketHeadFk", insertable = false, updatable = false)
private Integer jenisPaketHeadId; private Integer jenisPaketHeadId;
@ -78,39 +44,10 @@ public class JenisPaket extends BaseMaster {
@Caption(value = "QJenis Paket") @Caption(value = "QJenis Paket")
private Byte qJenisPaket; private Byte qJenisPaket;
public void setqJenisPaket(Byte qJenisPaket) {
this.qJenisPaket = qJenisPaket;
}
public Byte getqJenisPaket() {
return this.qJenisPaket;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdjenispakethead") private Set<JenisPaket> JenisPaketSet = new
* HashSet<JenisPaket>();
*
* public Set<JenisPaket> getJenisPaketSet() { return JenisPaketSet; }
*
* public void setJenisPaketSet(Set<JenisPaket> jenisPaketSet) {
* JenisPaketSet = jenisPaketSet; }
*/
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenispaket_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenispaket_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenispaket_m_id_seq", sequenceName = "public.jenispaket_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenispaket_m_id_seq", sequenceName = "public.jenispaket_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,52 +1,36 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisPegawai * class JenisPegawai
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisPegawai_M") @Table(name = "JenisPegawai_M")
public class JenisPegawai extends BaseMaster { public class JenisPegawai extends BaseMaster {
@NotNull(message = "Jenis Pegawai tidak boleh kosong") @NotNull(message = "Jenis Pegawai tidak boleh kosong")
@Column(name = "JenisPegawai", nullable = false, length = 30) @Column(name = "JenisPegawai", nullable = false, length = 30)
@Caption(value = "Jenis Pegawai") @Caption(value = "Jenis Pegawai")
private String jenisPegawai; private String jenisPegawai;
public void setJenisPegawai(String jenisPegawai) {
this.jenisPegawai = jenisPegawai;
}
public String getJenisPegawai() {
return this.jenisPegawai;
}
@ManyToOne @ManyToOne
@JoinColumn(name = "ObjectDetailKelompokPegawaiFk") @JoinColumn(name = "ObjectDetailKelompokPegawaiFk")
@Caption(value = "Object Detail Kelompok Pegawai") @Caption(value = "Object Detail Kelompok Pegawai")
private DetailKelompokPegawai detailKelompokPegawai; private DetailKelompokPegawai detailKelompokPegawai;
public void setDetailKelompokPegawai(DetailKelompokPegawai detailKelompokPegawai) {
this.detailKelompokPegawai = detailKelompokPegawai;
}
public DetailKelompokPegawai getDetailKelompokPegawai() {
return this.detailKelompokPegawai;
}
@Column(name = "ObjectDetailKelompokPegawaiFk", insertable = false, updatable = false) @Column(name = "ObjectDetailKelompokPegawaiFk", insertable = false, updatable = false)
private Integer detailKelompokPegawaiId; private Integer detailKelompokPegawaiId;
@ -55,39 +39,15 @@ public class JenisPegawai extends BaseMaster {
@Caption(value = "Kode Jenis Pegawai") @Caption(value = "Kode Jenis Pegawai")
private String kdJenisPegawai; private String kdJenisPegawai;
public void setKdJenisPegawai(String kdJenisPegawai) {
this.kdJenisPegawai = kdJenisPegawai;
}
public String getKdJenisPegawai() {
return this.kdJenisPegawai;
}
@NotNull(message = "QJenis Pegawai tidak boleh kosong") @NotNull(message = "QJenis Pegawai tidak boleh kosong")
@Column(name = "QJenisPegawai", nullable = false) @Column(name = "QJenisPegawai", nullable = false)
@Caption(value = "QJenis Pegawai") @Caption(value = "QJenis Pegawai")
private Byte qJenisPegawai; private Byte qJenisPegawai;
public void setqJenisPegawai(Byte qJenisPegawai) {
this.qJenisPegawai = qJenisPegawai;
}
public Byte getqJenisPegawai() {
return this.qJenisPegawai;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenispegawai_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenispegawai_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenispegawai_m_id_seq", sequenceName = "public.jenispegawai_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenispegawai_m_id_seq", sequenceName = "public.jenispegawai_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class JenisPegawaiOperasi * class JenisPegawaiOperasi
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "RM_JenisPegawaiOperasi_M") @Table(name = "RM_JenisPegawaiOperasi_M")
public class JenisPegawaiOperasi extends BaseMaster { public class JenisPegawaiOperasi extends BaseMaster {
@NotNull(message = "JenisPegawai tidak boleh kosong") @NotNull(message = "JenisPegawai tidak boleh kosong")
@Column(name = "JenisPegawai", nullable = false, length = 100) @Column(name = "JenisPegawai", nullable = false, length = 100)
@Caption(value = "JenisPegawai") @Caption(value = "JenisPegawai")
private String jenisPegawai; private String jenisPegawai;
public void setJenisPegawai(String jenisPegawai) {
this.jenisPegawai = jenisPegawai;
}
public String getJenisPegawai() {
return this.jenisPegawai;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenispegawaioperasi_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenispegawaioperasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenispegawaioperasi_m_id_seq", sequenceName = "public.jenispegawaioperasi_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenispegawaioperasi_m_id_seq", sequenceName = "public.jenispegawaioperasi_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,31 +1,23 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.google.gson.annotations.Expose;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited; import lombok.Getter;
import javax.persistence.GeneratedValue; import lombok.Setter;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/** /**
* class jenispekerjaan * class jenispekerjaan
* *
* @author Generator * @author Generator
*/ */
@Entity // @Audited @Getter
@Setter
@Entity
@Table(name = "JenisPekerjaan_M") @Table(name = "JenisPekerjaan_M")
public class JenisPekerjaan extends BaseMaster { public class JenisPekerjaan extends BaseMaster {
@ -34,33 +26,10 @@ public class JenisPekerjaan extends BaseMaster {
@Caption(value = "Jenis Pekerjaan") @Caption(value = "Jenis Pekerjaan")
private String jenisPekerjaan; private String jenisPekerjaan;
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.jenispekerjaan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.jenispekerjaan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.jenispekerjaan_m_id_seq", sequenceName = "public.jenispekerjaan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.jenispekerjaan_m_id_seq", sequenceName = "public.jenispekerjaan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public String getJenisPekerjaan() {
return jenisPekerjaan;
}
public void setJenisPekerjaan(String jenisPekerjaan) {
this.jenisPekerjaan = jenisPekerjaan;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

View File

@ -1,43 +1,28 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity @Entity
@Table(name = "JenisPelatihan_M") @Table(name = "JenisPelatihan_M")
public class JenisPelatihan extends BaseMaster{ public class JenisPelatihan extends BaseMaster {
@Column(name = "JenisPelatihan", nullable = false , length = 100) @Column(name = "JenisPelatihan", nullable = false, length = 100)
@Caption(value = "JenisPelatihan") @Caption(value = "JenisPelatihan")
private String jenisPelatihan ; private String jenisPelatihan;
public String getJenisPelatihan() {
return jenisPelatihan;
}
public void setJenisPelatihan(String jenisPelatihan) {
this.jenisPelatihan = jenisPelatihan;
}
@Id @Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.JenisPelatihan_m_id_seq") @GeneratedValue(strategy = SEQUENCE, generator = "public.JenisPelatihan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.JenisPelatihan_m_id_seq", sequenceName = "public.JenisPelatihan_m_id_seq", allocationSize = 1) @SequenceGenerator(name = "public.JenisPelatihan_m_id_seq", sequenceName = "public.JenisPelatihan_m_id_seq", allocationSize = 1)
@Column(name = "id") @Column(name = "id")
protected Integer id; protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
} }

Some files were not shown because too many files have changed in this diff Show More