- perbaikan service hitung indikator pelayanan

- penambahan pegawai entri saat menghitung nilai jabatan
This commit is contained in:
salmanoe 2021-02-05 09:24:29 +07:00
parent 882240283a
commit fa6ef126c4
6 changed files with 799 additions and 803 deletions

View File

@ -77,9 +77,9 @@ public class EvaluasiJabatanServiceImpl extends BaseVoServiceImpl implements Eva
// SET DATA JABATAN
model.setJabatan(jabatanConverter.transferVOToModel(vo.getJabatan(), new Jabatan()));
// SET DATA PEGAWAI
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
model.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
// SET DATA PEGAWAI ENTRI
if (CommonUtil.isNotNullOrEmpty(vo.getPegawaiEntri())) {
model.setPegawaiEntri(pegawaiConverter.transferVOToModel(vo.getPegawaiEntri(), new Pegawai()));
}
// SET GRADE
@ -195,8 +195,8 @@ public class EvaluasiJabatanServiceImpl extends BaseVoServiceImpl implements Eva
try {
EvaluasiJabatan evaluasiJabatan = new EvaluasiJabatan();
evaluasiJabatan = evaluasiJabatanConverter.transferVOToModel(vo, new EvaluasiJabatan());
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
evaluasiJabatan.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
if (CommonUtil.isNotNullOrEmpty(vo.getPegawaiEntri())) {
evaluasiJabatan.setPegawaiEntri(pegawaiConverter.transferVOToModel(vo.getPegawaiEntri(), new Pegawai()));
}
if (CommonUtil.isNotNullOrEmpty(vo.getFaktor1())) {
evaluasiJabatan

View File

@ -31,6 +31,7 @@ import com.jasamedika.medifirst2000.dao.KelasDao;
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
import com.jasamedika.medifirst2000.dao.PersetujuanUmumDao;
import com.jasamedika.medifirst2000.dao.RuanganDao;
import com.jasamedika.medifirst2000.dao.SettingDataFixedDao;
import com.jasamedika.medifirst2000.dao.SkalaNyeriDao;
import com.jasamedika.medifirst2000.dao.SuratPermintaanMasukDao;
import com.jasamedika.medifirst2000.dao.TempatTidurDao;
@ -64,53 +65,55 @@ import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
@Service("PasienDaftarService")
public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
@Autowired
private PasienDaftarDao pasienDaftarDao;
private PasienDaftarDao pasienDaftarDao;
@Autowired
private SuratPermintaanMasukDao suratPermintaanMasukDao;
private SuratPermintaanMasukDao suratPermintaanMasukDao;
@Autowired
private PasienDaftarConverter pasienDaftarConverter;
@Autowired
private RuanganDao ruanganDao;
@Autowired
private AsalRujukanConverter asalRujukanConverter;
@Autowired
private JadwalDokterDao jadwalDokterDao;
@Autowired
private PegawaiConverter pegawaiConverter;
@Autowired
private DiputuskanConverter diputuskanConverter;
@Autowired
private AntrianPasienDiPeriksaService antrianPasienDiPeriksaService;
@Autowired
private PersetujuanUmumDao persetujuanUmumDao;
@Autowired
private KelasDao kelasDao;
@Autowired
private KamarDao kamarDao;
@Autowired
private TempatTidurDao tempatTidurDao;
@Autowired
private SettingDataFixedDao settingDataFixedDao;
@Autowired
private DiagnosaPasienService diagnosaPasienService;
@Autowired
private LoginUserService loginUserService;
@Override
public PasienDaftarVO add(PasienDaftarVO vo) throws JpaSystemException, ServiceVOException {
return null;
@ -133,8 +136,8 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
@Override
public List<PasienDaftarVO> findAll() throws JpaSystemException {
List<PasienDaftarVO> vos=new ArrayList<PasienDaftarVO>();
List<PasienDaftar> models=(List<PasienDaftar>) pasienDaftarDao.findAll();
List<PasienDaftarVO> vos = new ArrayList<PasienDaftarVO>();
List<PasienDaftar> models = (List<PasienDaftar>) pasienDaftarDao.findAll();
pasienDaftarConverter.transferListOfModelToListOfVO(models, vos);
return vos;
}
@ -144,69 +147,67 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
String sort, String dir) {
return null;
}
@Override
public String getFormatNumberByMonthYear() {
Date dateNow=new Date();
Integer year=DateUtil.getYearFromDate(dateNow);
Integer month=DateUtil.getMonthFromDate(dateNow);
Integer countByMonthAndYear=0;
countByMonthAndYear=pasienDaftarDao.getCountByMonthAndYear(month, year);
if(countByMonthAndYear==0){
Date dateNow = new Date();
Integer year = DateUtil.getYearFromDate(dateNow);
Integer month = DateUtil.getMonthFromDate(dateNow);
Integer countByMonthAndYear = 0;
countByMonthAndYear = pasienDaftarDao.getCountByMonthAndYear(month, year);
if (countByMonthAndYear == 0) {
countByMonthAndYear++;
}else{
} else {
countByMonthAndYear++;
}
Integer monthNow=DateUtil.getMonthFromDate(dateNow);
Integer yearNow=DateUtil.getYearFromDate(dateNow);
String yearNowString=yearNow.toString().substring(2, 4);
String dateNowString=monthNow.toString();
String countString=null;
if(com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(countByMonthAndYear)){
if(countByMonthAndYear.toString().length()==1){
countString="00000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==2){
countString="0000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==3){
countString="000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==4){
countString="00"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==5){
countString="0"+countByMonthAndYear.toString();
Integer monthNow = DateUtil.getMonthFromDate(dateNow);
Integer yearNow = DateUtil.getYearFromDate(dateNow);
String yearNowString = yearNow.toString().substring(2, 4);
String dateNowString = monthNow.toString();
String countString = null;
if (com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(countByMonthAndYear)) {
if (countByMonthAndYear.toString().length() == 1) {
countString = "00000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 2) {
countString = "0000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 3) {
countString = "000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 4) {
countString = "00" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 5) {
countString = "0" + countByMonthAndYear.toString();
}
}
if((dateNowString.length())==1){
dateNowString="0"+monthNow;
if ((dateNowString.length()) == 1) {
dateNowString = "0" + monthNow;
}
return yearNowString+""+dateNowString+""+countString;
}
return yearNowString + "" + dateNowString + "" + countString;
}
@Override
public List<PasienDaftar> findPelayananRawatJalan(Short kdProfile, String noCm) {
public List<PasienDaftar> findPelayananRawatJalan(Short kdProfile, String noCm) {
return pasienDaftarDao.findPelayananRawatJalan(kdProfile, noCm);
}
@Override
public Map<String, Object> savePasienDaftarFromRegistrasiPasienGawatDarurat(Pasien model,RegistrasiPasienGawatDaruratVO vo) {
public Map<String, Object> savePasienDaftarFromRegistrasiPasienGawatDarurat(Pasien model,
RegistrasiPasienGawatDaruratVO vo) {
Map<String,Object> resultSavePasienDaftar=new HashMap<String,Object>();
Map<String, Object> resultSavePasienDaftar = new HashMap<String, Object>();
PasienDaftar pasienDaftar = new PasienDaftar();
pasienDaftar.setRuangan(ruanganDao.findRuanganGawatDarurat());
pasienDaftar.setStatusKasusPenyakit(true);
if (CommonUtil.isNotNullOrEmpty(model)) {
pasienDaftar.setPasien(model);
List<PasienDaftar> listPasienDaftar=null;
try{
List<PasienDaftar> listPasienDaftar = null;
try {
listPasienDaftar = pasienDaftarDao.findByPasienNoCm(model.getNoCm());
}catch(Exception e){
} catch (Exception e) {
System.out.println(e.toString());
}
if (listPasienDaftar == null) {
pasienDaftar.setIsKajianAwal(true);
} else {
@ -222,21 +223,21 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
}
}
}
if(checkStatusPasien(model.getId())){
if (checkStatusPasien(model.getId())) {
pasienDaftar.setStatusPasien(TipePasienEnum.LAMA.getVal());
}else{
} else {
pasienDaftar.setStatusPasien(TipePasienEnum.BARU.getVal());
}
pasienDaftar.setIsOnSiteService((byte) 0);
pasienDaftar.setIsRegistrasiLengkap((byte) 0);
pasienDaftar.setTglRegistrasi(DateUtil.getShortDate());
pasienDaftar.setKelas(kelasDao.findKelas3());
//edit by askur 15022017
//KelompokPasien kelompokPasien=kelompokPasienDao.getKelompokPasienUmum().get(0);
//add
KelompokPasien kelompokPasien=new KelompokPasien();
// edit by askur 15022017
// KelompokPasien
// kelompokPasien=kelompokPasienDao.getKelompokPasienUmum().get(0);
// add
KelompokPasien kelompokPasien = new KelompokPasien();
kelompokPasien.setId(vo.getKelompokPasien().getId());
//
pasienDaftar.setKelompokPasien(kelompokPasien);
@ -246,61 +247,25 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
if (CommonUtil.isNotNullOrEmpty(vo.getRuangan())) {
antrianPasienDiPeriksa.setRuangan(ruanganDao.findRuanganGawatDarurat());
}
if (CommonUtil.isNotNullOrEmpty(vo.getAsalRujukan())) {
antrianPasienDiPeriksa.setAsalRujukan(asalRujukanConverter.transferVOToModel(vo.getAsalRujukan(), new AsalRujukan()));
antrianPasienDiPeriksa
.setAsalRujukan(asalRujukanConverter.transferVOToModel(vo.getAsalRujukan(), new AsalRujukan()));
}
//if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
//bukan dari jadwal dokter
//antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
//pasienDaftar.setDokterPenanggungJawab(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
//edit by askur 15112016
//antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
//if (!CommonUtil.isNotNullOrEmpty(vo.getPegawai().getId())) {
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai().getId())) {
// if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
// bukan dari jadwal dokter
// antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(),
// new Pegawai()));
// pasienDaftar.setDokterPenanggungJawab(pegawaiConverter.transferVOToModel(vo.getPegawai(),
// new Pegawai()));
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai())) {
// edit by askur 15112016
// antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(),
// new Pegawai()));
// if (!CommonUtil.isNotNullOrEmpty(vo.getPegawai().getId())) {
if (CommonUtil.isNotNullOrEmpty(vo.getPegawai().getId())) {
//
PegawaiVO pegawaiVo = new PegawaiVO();
// pilih dokter yang otomatis dan per quota
List<JadwalDokter> jadwalDokters = jadwalDokterDao
.findJadwalByTanggalRuangan(pasienDaftar.getRuangan().getId(), pasienDaftar.getTglRegistrasi());
Integer maxQuota = 0;
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() != null && jadwalDokter.getQuota() > maxQuota) {
maxQuota = jadwalDokter.getQuota();
}
}
Boolean valid = false;
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() != null && jadwalDokter.getQuota() < maxQuota) {
valid = true;
jadwalDokter.setQuota(jadwalDokter.getQuota() + 1);
jadwalDokterDao.save(jadwalDokter);
pegawaiVo.setId(jadwalDokter.getDokter().getId());
vo.setPegawai(pegawaiVo);
break;
}
}
if (!valid) {
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() == null || jadwalDokter.getQuota() == maxQuota) {
valid = true;
if (jadwalDokter.getQuota() == null)
jadwalDokter.setQuota(0);
jadwalDokter.setQuota(jadwalDokter.getQuota() + 1);
jadwalDokterDao.save(jadwalDokter);
pegawaiVo.setId(jadwalDokter.getDokter().getId());
vo.setPegawai(pegawaiVo);
break;
}
}
}
}
} else {
PegawaiVO pegawaiVo = new PegawaiVO();
// pilih dokter yang otomatis dan per quota
@ -339,179 +304,212 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
}
}
//add by askur 15112016
antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
pasienDaftar.setDokterPenanggungJawab(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
//
//}
if(diagnosaPasienService.checkDiagnosaPasien(model.getId())){
} else {
PegawaiVO pegawaiVo = new PegawaiVO();
// pilih dokter yang otomatis dan per quota
List<JadwalDokter> jadwalDokters = jadwalDokterDao
.findJadwalByTanggalRuangan(pasienDaftar.getRuangan().getId(), pasienDaftar.getTglRegistrasi());
Integer maxQuota = 0;
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() != null && jadwalDokter.getQuota() > maxQuota) {
maxQuota = jadwalDokter.getQuota();
}
}
Boolean valid = false;
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() != null && jadwalDokter.getQuota() < maxQuota) {
valid = true;
jadwalDokter.setQuota(jadwalDokter.getQuota() + 1);
jadwalDokterDao.save(jadwalDokter);
pegawaiVo.setId(jadwalDokter.getDokter().getId());
vo.setPegawai(pegawaiVo);
break;
}
}
if (!valid) {
for (JadwalDokter jadwalDokter : jadwalDokters) {
if (jadwalDokter.getQuota() == null || jadwalDokter.getQuota() == maxQuota) {
valid = true;
if (jadwalDokter.getQuota() == null)
jadwalDokter.setQuota(0);
jadwalDokter.setQuota(jadwalDokter.getQuota() + 1);
jadwalDokterDao.save(jadwalDokter);
pegawaiVo.setId(jadwalDokter.getDokter().getId());
vo.setPegawai(pegawaiVo);
break;
}
}
}
}
// add by askur 15112016
antrianPasienDiPeriksa.setPegawai(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
pasienDaftar.setDokterPenanggungJawab(pegawaiConverter.transferVOToModel(vo.getPegawai(), new Pegawai()));
//
// }
if (diagnosaPasienService.checkDiagnosaPasien(model.getId())) {
antrianPasienDiPeriksa.setStatusPenyakit(StatusPenyakitEnum.LAMA.getVal());
}else{
} else {
antrianPasienDiPeriksa.setStatusPenyakit(StatusPenyakitEnum.BARU.getVal());
}
antrianPasienDiPeriksa.setTglRegistrasi(new Date());
antrianPasienDiPeriksa.setNoMasuk(StatusAntrianEnum.MENUNGGU.getVal());
antrianPasienDiPeriksa.setStatusPasien((byte) 1);
antrianPasienDiPeriksa.setPasienDaftar(pasienDaftar);
//edit by askur 15112016
//antrianPasienDiPeriksa.setNoAntrian(antrianPasienDiPeriksaService.getFormatNumberByMonthYear());
//antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.MENUNGGU.getVal());
antrianPasienDiPeriksa.setNoAntrian(antrianPasienDiPeriksaService.getFormatNumberByMonthYearRuangan(null,ruanganDao.findRuanganGawatDarurat().getId()));
//edit by askur 28122016
//antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.DIPANGGIL_DOKTER.getVal());
// edit by askur 15112016
// antrianPasienDiPeriksa.setNoAntrian(antrianPasienDiPeriksaService.getFormatNumberByMonthYear());
// antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.MENUNGGU.getVal());
antrianPasienDiPeriksa.setNoAntrian(antrianPasienDiPeriksaService.getFormatNumberByMonthYearRuangan(null,
ruanganDao.findRuanganGawatDarurat().getId()));
// edit by askur 28122016
// antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.DIPANGGIL_DOKTER.getVal());
antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.DIPANGGIL_SUSTER.getVal());
//
//
pasienDaftar.getAntrianPasienDiPeriksaSet().add(antrianPasienDiPeriksa);
if(CommonUtil.isNotNullOrEmpty(vo.getDiputuskanDetailSet())){
for(DiputuskanDetailVO diputuskanDetailVO:vo.getDiputuskanDetailSet()){
DiputuskanDetail diputuskanDetail=new DiputuskanDetail();
diputuskanDetail.setDiputuskan(diputuskanConverter.transferVOToModel(diputuskanDetailVO.getDiputuskan(), new Diputuskan()));
if (CommonUtil.isNotNullOrEmpty(vo.getDiputuskanDetailSet())) {
for (DiputuskanDetailVO diputuskanDetailVO : vo.getDiputuskanDetailSet()) {
DiputuskanDetail diputuskanDetail = new DiputuskanDetail();
diputuskanDetail.setDiputuskan(
diputuskanConverter.transferVOToModel(diputuskanDetailVO.getDiputuskan(), new Diputuskan()));
diputuskanDetail.setPasienDaftar(pasienDaftar);
pasienDaftar.getDiputuskanDetailSet().add(diputuskanDetail);
}
}
PasienDaftar passienDaftarResult=pasienDaftarDao.save(pasienDaftar);
if(CommonUtil.isNotNullOrEmpty(passienDaftarResult)){
PasienDaftar passienDaftarResult = pasienDaftarDao.save(pasienDaftar);
if (CommonUtil.isNotNullOrEmpty(passienDaftarResult)) {
resultSavePasienDaftar.put("antrianPasienDiPeriksa", antrianPasienDiPeriksa);
resultSavePasienDaftar.put("pasienDaftar",pasienDaftar);
//resultSaveRegistrasiPelayananPasien=registrasiPelayananPasienService.createRegistrasiPelayananPasien(pasienDaftar.getNoRegistrasi());
resultSavePasienDaftar.put("pasienDaftar", pasienDaftar);
// resultSaveRegistrasiPelayananPasien=registrasiPelayananPasienService.createRegistrasiPelayananPasien(pasienDaftar.getNoRegistrasi());
}
return resultSavePasienDaftar;
return resultSavePasienDaftar;
}
@Override
public String getFormatNumberByMonthYearByParameter(Date tglRegistrasi) {
Date dateNow=tglRegistrasi;
Integer year=DateUtil.getYearFromDate(dateNow);
String tahun = year.toString();
Integer month=DateUtil.getMonthFromDate(dateNow);
Integer countByMonthAndYear=0;
Date dateNow = tglRegistrasi;
Integer year = DateUtil.getYearFromDate(dateNow);
String tahun = year.toString();
Integer month = DateUtil.getMonthFromDate(dateNow);
Integer countByMonthAndYear = 0;
System.out.println(tahun.substring(2, 4));
String lastNoRegistrasi = pasienDaftarDao.getMaxNoRegistrasiByMonthAndYear(month, Integer.valueOf(tahun.substring(2, 4)));
//Integer lastNoRegistrasi = pasienDaftarDao.getCountByMonthAndYear(month, year);
if(CommonUtil.isNotNullOrEmpty(lastNoRegistrasi))
{
String lastNoRegistrasi = pasienDaftarDao.getMaxNoRegistrasiByMonthAndYear(month,
Integer.valueOf(tahun.substring(2, 4)));
// Integer lastNoRegistrasi =
// pasienDaftarDao.getCountByMonthAndYear(month, year);
if (CommonUtil.isNotNullOrEmpty(lastNoRegistrasi)) {
String temp = lastNoRegistrasi.substring(4, 10);
countByMonthAndYear = Integer.valueOf(temp);
}
//countByMonthAndYear=pasienDaftarDao.getCountByMonthAndYear(month, year);
if(countByMonthAndYear==0){
}
// countByMonthAndYear=pasienDaftarDao.getCountByMonthAndYear(month,
// year);
if (countByMonthAndYear == 0) {
countByMonthAndYear++;
}else{
} else {
countByMonthAndYear++;
}
Integer monthNow=DateUtil.getMonthFromDate(dateNow);
Integer yearNow=DateUtil.getYearFromDate(dateNow);
String yearNowString=yearNow.toString().substring(2, 4);
String dateNowString=monthNow.toString();
String countString=null;
if(com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(countByMonthAndYear)){
if(countByMonthAndYear.toString().length()==1){
countString="00000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==2){
countString="0000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==3){
countString="000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==4){
countString="00"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==5){
countString="0"+countByMonthAndYear.toString();
Integer monthNow = DateUtil.getMonthFromDate(dateNow);
Integer yearNow = DateUtil.getYearFromDate(dateNow);
String yearNowString = yearNow.toString().substring(2, 4);
String dateNowString = monthNow.toString();
String countString = null;
if (com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(countByMonthAndYear)) {
if (countByMonthAndYear.toString().length() == 1) {
countString = "00000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 2) {
countString = "0000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 3) {
countString = "000" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 4) {
countString = "00" + countByMonthAndYear.toString();
} else if (countByMonthAndYear.toString().length() == 5) {
countString = "0" + countByMonthAndYear.toString();
}
}
if((dateNowString.length())==1){
dateNowString="0"+monthNow;
if ((dateNowString.length()) == 1) {
dateNowString = "0" + monthNow;
}
return yearNowString+""+dateNowString+""+countString;
}
/*old
* public String getFormatNumberByMonthYearByParameter(Date tglRegistrasi) {
Date dateNow=tglRegistrasi;
Integer year=DateUtil.getYearFromDate(dateNow);
Integer month=DateUtil.getMonthFromDate(dateNow);
Integer countByMonthAndYear=0;
countByMonthAndYear=pasienDaftarDao.getCountByMonthAndYear(month, year);
if(countByMonthAndYear==0){
countByMonthAndYear++;
}else{
countByMonthAndYear++;
}
Integer monthNow=DateUtil.getMonthFromDate(dateNow);
Integer yearNow=DateUtil.getYearFromDate(dateNow);
String yearNowString=yearNow.toString().substring(2, 4);
String dateNowString=monthNow.toString();
String countString=null;
if(com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(countByMonthAndYear)){
if(countByMonthAndYear.toString().length()==1){
countString="00000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==2){
countString="0000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==3){
countString="000"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==4){
countString="00"+countByMonthAndYear.toString();
}else if(countByMonthAndYear.toString().length()==5){
countString="0"+countByMonthAndYear.toString();
}
}
if((dateNowString.length())==1){
dateNowString="0"+monthNow;
}
return yearNowString+""+dateNowString+""+countString;
}
* */
return yearNowString + "" + dateNowString + "" + countString;
}
/*
* old public String getFormatNumberByMonthYearByParameter(Date
* tglRegistrasi) { Date dateNow=tglRegistrasi; Integer
* year=DateUtil.getYearFromDate(dateNow); Integer
* month=DateUtil.getMonthFromDate(dateNow); Integer countByMonthAndYear=0;
*
* countByMonthAndYear=pasienDaftarDao.getCountByMonthAndYear(month, year);
* if(countByMonthAndYear==0){ countByMonthAndYear++; }else{
* countByMonthAndYear++; } Integer
* monthNow=DateUtil.getMonthFromDate(dateNow); Integer
* yearNow=DateUtil.getYearFromDate(dateNow); String
* yearNowString=yearNow.toString().substring(2, 4); String
* dateNowString=monthNow.toString(); String countString=null;
* if(com.jasamedika.medifirst2000.util.CommonUtil.isNotNullOrEmpty(
* countByMonthAndYear)){ if(countByMonthAndYear.toString().length()==1){
* countString="00000"+countByMonthAndYear.toString(); }else
* if(countByMonthAndYear.toString().length()==2){
* countString="0000"+countByMonthAndYear.toString(); }else
* if(countByMonthAndYear.toString().length()==3){
* countString="000"+countByMonthAndYear.toString(); }else
* if(countByMonthAndYear.toString().length()==4){
* countString="00"+countByMonthAndYear.toString(); }else
* if(countByMonthAndYear.toString().length()==5){
* countString="0"+countByMonthAndYear.toString(); } }
*
* if((dateNowString.length())==1){ dateNowString="0"+monthNow; } return
* yearNowString+""+dateNowString+""+countString; }
*
*/
@Override
public Map<String, Object> updatePasienDaftarFromMasukKamar(MasukKamarVO masukKamarVO) {
Map<String,Object> resultPasienDaftar=new HashMap<String,Object>();
if(CommonUtil.isNotNullOrEmpty(masukKamarVO.getPasienDaftar())){
PasienDaftar model= pasienDaftarDao.findOne(masukKamarVO.getPasienDaftar().getNoRec());
Map<String, Object> resultPasienDaftar = new HashMap<String, Object>();
if (CommonUtil.isNotNullOrEmpty(masukKamarVO.getPasienDaftar())) {
PasienDaftar model = pasienDaftarDao.findOne(masukKamarVO.getPasienDaftar().getNoRec());
model.setTglPulang(null);
Kamar kamar1=kamarDao.findOne(masukKamarVO.getKamar().getId());
Ruangan ruangan=new Ruangan();
Kamar kamar1 = kamarDao.findOne(masukKamarVO.getKamar().getId());
Ruangan ruangan = new Ruangan();
ruangan.setId(kamar1.getRuangan().getId());
model.setRuangan(ruangan);
//add by askur 21112016
List<SuratPermintaanMasuk> dpjp=suratPermintaanMasukDao.finByNoRecAntrianPasienDiPeriksa(masukKamarVO.getPasienDaftar().getNoRec());
if(!dpjp.isEmpty()){
SuratPermintaanMasuk spm=dpjp.get(0);
// add by askur 21112016
List<SuratPermintaanMasuk> dpjp = suratPermintaanMasukDao
.finByNoRecAntrianPasienDiPeriksa(masukKamarVO.getPasienDaftar().getNoRec());
if (!dpjp.isEmpty()) {
SuratPermintaanMasuk spm = dpjp.get(0);
model.setDokterPenanggungJawab(spm.getDokterPenanggungJawab());
//add by askur 22112016
Kamar kamar =kamarDao.findOne( masukKamarVO.getKamar().getId());
if(kamar!=null)
spm.setUnit(kamar.getRuangan());
if(CommonUtil.isNotNullOrEmpty(masukKamarVO.getPemberiInformasi()))
// add by askur 22112016
Kamar kamar = kamarDao.findOne(masukKamarVO.getKamar().getId());
if (kamar != null)
spm.setUnit(kamar.getRuangan());
if (CommonUtil.isNotNullOrEmpty(masukKamarVO.getPemberiInformasi()))
spm.setPemberiInformasi(masukKamarVO.getPemberiInformasi());
if(CommonUtil.isNotNullOrEmpty(masukKamarVO.getPetugas()))
spm.setPetugas(pegawaiConverter.transferVOToModel(masukKamarVO.getPetugas(),new Pegawai()));
if (CommonUtil.isNotNullOrEmpty(masukKamarVO.getPetugas()))
spm.setPetugas(pegawaiConverter.transferVOToModel(masukKamarVO.getPetugas(), new Pegawai()));
else
spm.setPetugas(loginUserService.getLoginUser().getPegawai());
suratPermintaanMasukDao.save(spm);
//
}
//
if(CommonUtil.isNotNullOrEmpty(model)){
List<PersetujuanUmum> listPersetujuanUmum=persetujuanUmumDao.findByPasienDaftar(masukKamarVO.getPasienDaftar().getNoRec(), (short) 0);
if(CommonUtil.isNotNullOrEmpty(listPersetujuanUmum)){
PersetujuanUmum persetujuanUmum=listPersetujuanUmum.get(0);
//Shakato 05082016
//model.setRuangan(persetujuanUmum.getRuanganTujuan());
if (CommonUtil.isNotNullOrEmpty(model)) {
List<PersetujuanUmum> listPersetujuanUmum = persetujuanUmumDao
.findByPasienDaftar(masukKamarVO.getPasienDaftar().getNoRec(), (short) 0);
if (CommonUtil.isNotNullOrEmpty(listPersetujuanUmum)) {
PersetujuanUmum persetujuanUmum = listPersetujuanUmum.get(0);
// Shakato 05082016
// model.setRuangan(persetujuanUmum.getRuanganTujuan());
model.setKelompokPasien(persetujuanUmum.getJenisPembayaran());
pasienDaftarDao.save(model);
}
@ -519,13 +517,13 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
}
}
return resultPasienDaftar;
}
@Override
@Transactional
public PasienDaftar findbyNoCmAndTglRegistrasi(Integer id, Date tglRegistrasi) {
PasienDaftar model = pasienDaftarDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"),id,tglRegistrasi);
PasienDaftar model = pasienDaftarDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), id, tglRegistrasi);
return model;
}
@ -536,107 +534,122 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
@Override
public List<PasienDaftar> findAllPasienDaftar(String startDate, String endDate) {
//List<PasienDaftar> models = (List<PasienDaftar>) pasienDaftarDao.findPasienByStartDateAndEndDate(startDate,endDate);
// List<PasienDaftar> models = (List<PasienDaftar>)
// pasienDaftarDao.findPasienByStartDateAndEndDate(startDate,endDate);
return null;
}
@Override
@Transactional
public PasienDaftar findbyNoCmLast(String noCm) {
List<PasienDaftar> pasienDaftars = pasienDaftarDao.findByPasienNoCm(noCm);
if(pasienDaftars.size()==0)
public PasienDaftar findbyNoCmLast(String noCm) {
List<PasienDaftar> pasienDaftars = pasienDaftarDao.findByPasienNoCm(noCm);
if (pasienDaftars.size() == 0)
return new PasienDaftar();
PasienDaftar model =pasienDaftars.get(pasienDaftars.size()-1);
PasienDaftar model = pasienDaftars.get(pasienDaftars.size() - 1);
return model;
}
@Autowired
private SkalaNyeriDao skalaNyeri;
public List<SkalaNyeri> getSkalaNyeri(){
public List<SkalaNyeri> getSkalaNyeri() {
List<SkalaNyeri> listData = (List<SkalaNyeri>) skalaNyeri.findAll();
return listData;
}
public Boolean checkStatusPasien(Integer pasienId){
Boolean result=false;
List<PasienDaftar> pasienDaftarList=pasienDaftarDao.findByPasienId(pasienId);
if(CommonUtil.isNotNullOrEmpty(pasienDaftarList)){
result=true;
public Boolean checkStatusPasien(Integer pasienId) {
Boolean result = false;
List<PasienDaftar> pasienDaftarList = pasienDaftarDao.findByPasienId(pasienId);
if (CommonUtil.isNotNullOrEmpty(pasienDaftarList)) {
result = true;
}
return result;
}
@Override
public List<PasienDaftar> getFindSchedule(Integer idRuangan) {
return pasienDaftarDao.findByRuanganNextScheduleId(idRuangan);
}
@Override
public Map<String, Object> calculateIndikatorPelayanan(String tglAwal, String tglAkhir) {
Map<String, Object> result = new HashMap<>();
DecimalFormat df = new DecimalFormat("###.##");
Long tlosPeriod = 0L;
Long tlosPlgPeriod = 0L;
Long lengthPeriod = ChronoUnit.DAYS.between(LocalDate.parse(tglAwal.substring(0, 10)), LocalDate.parse(tglAkhir.substring(0, 10))) + 1;
Integer jumlahTempatTidur = tempatTidurDao.countTempatTidurAktif(Arrays.asList(Master.Ruangan.TANJUNG));
Long lengthPeriod = ChronoUnit.DAYS.between(LocalDate.parse(tglAwal.substring(0, 10)),
LocalDate.parse(tglAkhir.substring(0, 10))) + 1;
// Integer jumlahTempatTidur = tempatTidurDao.countTempatTidurAktif(Arrays.asList(Master.Ruangan.TANJUNG));
Integer jumlahTempatTidur = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("totalkamarranapaktif"));
List<Map<String, Object>> borData = pasienDaftarDao.getPasienRanap(tglAwal, tglAkhir);
for (Map<String, Object> bor : borData) {
tlosPeriod = tlosPeriod + ChronoUnit.DAYS.between(LocalDate.parse(bor.get("tglRegistrasiPeriode").toString()), LocalDate.parse(bor.get("tglPulangPeriode").toString())) + 1;
tlosPeriod = tlosPeriod
+ ChronoUnit.DAYS.between(LocalDate.parse(bor.get("tglRegistrasiPeriode").toString()),
LocalDate.parse(bor.get("tglPulangPeriode").toString()))
+ 1;
}
Double bor = tlosPeriod.doubleValue()*100/(jumlahTempatTidur*lengthPeriod.doubleValue());
Double bor = tlosPeriod.doubleValue() * 100 / (jumlahTempatTidur * lengthPeriod.doubleValue());
List<Map<String, Object>> othData = pasienDaftarDao.getPasienRanapPulang(tglAwal, tglAkhir);
Integer tpm = 0;
Integer tpm2 = 0;
for (Map<String, Object> oth : othData) {
tlosPlgPeriod = tlosPlgPeriod + ChronoUnit.DAYS.between(LocalDate.parse(oth.get("tglRegistrasiPeriode").toString()), LocalDate.parse(oth.get("tglPulangPeriode").toString())) + 1;
tlosPlgPeriod = tlosPlgPeriod
+ ChronoUnit.DAYS.between(LocalDate.parse(oth.get("tglRegistrasiPeriode").toString()),
LocalDate.parse(oth.get("tglPulangPeriode").toString()))
+ 1;
if (CommonUtil.isNotNullOrEmpty(oth.get("tglMeninggal"))) {
tpm = tpm + 1;
}
if (CommonUtil.isNotNullOrEmpty(oth.get("tglMeninggal"))) {
if (ChronoUnit.DAYS.between(LocalDate.parse(oth.get("tglRegistrasiPeriode").toString()), LocalDate.parse(oth.get("tglMeninggal").toString())) + 1 > 2) {
if (ChronoUnit.DAYS.between(LocalDate.parse(oth.get("tglRegistrasiPeriode").toString()),
LocalDate.parse(oth.get("tglMeninggal").toString())) + 1 > 2) {
tpm2 = tpm2 + 1;
}
}
}
Double gdr = tpm.doubleValue()/othData.size()*1000;
Double ndr = tpm2.doubleValue()/othData.size()*1000;
Double alos = tlosPlgPeriod.doubleValue()/othData.size();
Double bto = othData.size()/jumlahTempatTidur.doubleValue();
Double toi = (jumlahTempatTidur.doubleValue()*lengthPeriod.doubleValue()-tlosPeriod.doubleValue())/othData.size();
Double gdr = tpm.doubleValue() / othData.size() * 1000;
Double ndr = tpm2.doubleValue() / othData.size() * 1000;
Double alos = tlosPlgPeriod.doubleValue() / othData.size();
Double bto = othData.size() / jumlahTempatTidur.doubleValue();
Double toi = (jumlahTempatTidur.doubleValue() * lengthPeriod.doubleValue() - tlosPeriod.doubleValue())
/ othData.size();
result.put("totalLos", tlosPeriod);
result.put("totalLosPulang", tlosPlgPeriod);
result.put("totalPasPulang", othData.size());
result.put("totalBedPeriod", jumlahTempatTidur*lengthPeriod);
result.put("periode", lengthPeriod);
result.put("totalBed", jumlahTempatTidur);
result.put("totalBedPeriod", jumlahTempatTidur * lengthPeriod);
result.put("totalPasienMeninggal", tpm);
result.put("totalPasienMeninggal>48Jam", tpm2);
result.put("bor", df.format(bor));
result.put("alos", df.format(alos));
result.put("bto", df.format(bto));
result.put("toi", df.format(toi));
result.put("gdr", df.format(gdr));
result.put("ndr", df.format(ndr));
return result;
}
@Override
public List<Map<String, Object>> findIndikatorPelayanan(String tahun) {
List<Map<String, Object>> result = new ArrayList<>();
SimpleDateFormat month = new SimpleDateFormat("MMMM", new Locale("in", "ID"));
SimpleDateFormat year = new SimpleDateFormat("yyyy");
SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date today = new Date();
String strEnd = "";
String strStart = "";
if (year.format(today).equals(tahun)) {
@ -646,35 +659,35 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
strEnd = tahun + "-12-31 23:59:59";
strStart = tahun + "-01-01 00:00:00";
}
Calendar beginCalendar = Calendar.getInstance();
Calendar endCalendar = Calendar.getInstance();
try {
beginCalendar.setTime(formater.parse(strStart));
endCalendar.setTime(formater.parse(strEnd));
} catch (ParseException e) {
e.printStackTrace();
}
List<String> listDateParam = new ArrayList<>();
while (beginCalendar.before(endCalendar)) {
String date = formater.format(beginCalendar.getTime());
listDateParam.add(date);
beginCalendar.add(Calendar.MONTH, 1);
}
Date bulan = new Date();
int i = 0;
for (String tglAwal : listDateParam) {
String tglAkhir = "";
Calendar cal = Calendar.getInstance();
if (year.format(today).equals(tahun)) {
bulan = cal.getTime();
if (listDateParam.size()-1 != i) {
if (listDateParam.size() - 1 != i) {
try {
cal.setTime(formater.parse(tglAwal));
bulan = cal.getTime();
@ -683,13 +696,13 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
}
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.add(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND,(cal.get(Calendar.SECOND)-1));
cal.set(Calendar.SECOND, (cal.get(Calendar.SECOND) - 1));
}
tglAkhir = formater.format(cal.getTime());
} else {
bulan = cal.getTime();
try {
cal.setTime(formater.parse(tglAwal));
bulan = cal.getTime();
@ -698,33 +711,33 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
}
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.add(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND,(cal.get(Calendar.SECOND)-1));
cal.set(Calendar.SECOND, (cal.get(Calendar.SECOND) - 1));
tglAkhir = formater.format(cal.getTime());
}
Map<String, Object> mapRs = calculateIndikatorPelayanan(tglAwal, tglAkhir);
mapRs.put("bulan", month.format(bulan));
i++;
result.add(mapRs);
}
return result;
}
@Override
public List<Map<String, Object>> findKunjunganHarianPasienRuangan(String tglAwal, String tglAkhir, Integer idDepartemen,
Integer idRuangan) throws ParseException {
public List<Map<String, Object>> findKunjunganHarianPasienRuangan(String tglAwal, String tglAkhir,
Integer idDepartemen, Integer idRuangan) throws ParseException {
List<Map<String, Object>> result = new ArrayList<>();
List<Map<String, Object>> data = new ArrayList<>();
List<String> listTglRegistrasi = new ArrayList<>();
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date beginDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(tglAwal);
Date endDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(tglAkhir);
if (CommonUtil.isNullOrEmpty(idDepartemen) && CommonUtil.isNullOrEmpty(idRuangan)) {
data = pasienDaftarDao.getKunjunganHarianPasien(beginDate, endDate);
} else if (CommonUtil.isNotNullOrEmpty(idDepartemen) && CommonUtil.isNullOrEmpty(idRuangan)) {
@ -732,18 +745,19 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
} else if (CommonUtil.isNotNullOrEmpty(idDepartemen) && CommonUtil.isNotNullOrEmpty(idRuangan)) {
data = pasienDaftarDao.getKunjunganHarianPasienRuangan(beginDate, endDate, idDepartemen, idRuangan);
}
for (Map<String, Object> map : data) {
if (!listTglRegistrasi.contains(map.get("tglRegistrasi").toString())) {
listTglRegistrasi.add(map.get("tglRegistrasi").toString());
}
}
for (String tglRegis : listTglRegistrasi) {
Map<String, Object> mapRs = new HashMap<>();
for (Map<String, Object> map : data) {
if (tglRegis.equals(map.get("tglRegistrasi").toString())) {
mapRs.put("tglRegistrasi", new SimpleDateFormat("dd MMMM yyyy", new java.util.Locale("id")).format(sdf.parse(map.get("tglRegistrasi").toString())));
mapRs.put("tglRegistrasi", new SimpleDateFormat("dd MMMM yyyy", new java.util.Locale("id"))
.format(sdf.parse(map.get("tglRegistrasi").toString())));
if (map.get("statusPasien").toString().equals("BARU")) {
mapRs.put("pasienBaru", map.get("jumlahKunjungan"));
} else if (map.get("statusPasien").toString().equals("LAMA")) {
@ -757,12 +771,12 @@ public class PasienDaftarServiceImpl<T> implements PasienDaftarService<T> {
if (CommonUtil.isNullOrEmpty(mapRs.get("pasienLama"))) {
mapRs.put("pasienLama", 0);
}
mapRs.put("total", Integer.parseInt(mapRs.get("pasienBaru").toString()) + Integer.parseInt(mapRs.get("pasienLama").toString()));
mapRs.put("total", Integer.parseInt(mapRs.get("pasienBaru").toString())
+ Integer.parseInt(mapRs.get("pasienLama").toString()));
result.add(mapRs);
}
return result;
}
}

View File

@ -2,8 +2,8 @@ jdbc.driver = org.postgresql.Driver
hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect
hibernate.hbm2ddl = none
hibernate.format_sql = false
hibernate.show_sql = false
hibernate.format_sql = true
hibernate.show_sql = true
hikari.config.maximum.pool.size = 5

View File

@ -40,6 +40,15 @@ public class EvaluasiJabatan extends BaseTransaction {
@Column(name = "PegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@ManyToOne
@JoinColumn(name = "PegawaiEntriFk")
@NotNull(message = "Pegawai Entri Harus Diisi")
@Caption(value = "Pegawai Entri")
private Pegawai pegawaiEntri;
@Column(name = "PegawaiEntriFk", insertable = false, updatable = false)
private Integer idPegawaiEntri;
@Column(name = "Tahun", nullable = false, length = 100)
@Caption(value = "Tahun")
private Integer tahun;
@ -235,7 +244,7 @@ public class EvaluasiJabatan extends BaseTransaction {
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false)
private Integer jabatanId;
@Caption(value = "TanggalHitung")
@Column(name = "tglHitung", nullable = true)
private Date tglHitung;
@ -244,422 +253,438 @@ public class EvaluasiJabatan extends BaseTransaction {
return ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public Pegawai getPegawai() {
return pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public Integer getTahun() {
return tahun;
}
public FaktorEvaluasi getFaktor1() {
return faktor1;
}
public Integer getFaktor1Id() {
return faktor1Id;
}
public FaktorEvaluasi getFaktor2() {
return faktor2;
}
public Integer getFaktor2Id() {
return faktor2Id;
}
public FaktorEvaluasi getFaktor3() {
return faktor3;
}
public Integer getFaktor3Id() {
return faktor3Id;
}
public FaktorEvaluasi getFaktor4() {
return faktor4;
}
public Integer getFaktor4Id() {
return faktor4Id;
}
public FaktorEvaluasi getFaktor5() {
return faktor5;
}
public Integer getFaktor5Id() {
return faktor5Id;
}
public FaktorEvaluasi getFaktor7() {
return faktor7;
}
public Integer getFaktor7Id() {
return faktor7Id;
}
public FaktorEvaluasi getFaktor8() {
return faktor8;
}
public Integer getFaktor8Id() {
return faktor8Id;
}
public FaktorEvaluasi getFaktor9() {
return faktor9;
}
public Integer getFaktor9Id() {
return faktor9Id;
}
public FaktorEvaluasi getFaktor10() {
return faktor10;
}
public Integer getFaktor10Id() {
return faktor10Id;
}
public FaktorEvaluasi getFaktorA() {
return faktorA;
}
public Integer getFaktorAId() {
return faktorAId;
}
public FaktorEvaluasi getFaktorB() {
return faktorB;
}
public Integer getFaktorBId() {
return faktorBId;
}
public FaktorEvaluasi getFaktorC() {
return faktorC;
}
public Integer getFaktorCId() {
return faktorCId;
}
public FaktorEvaluasi getFaktorD() {
return faktorD;
}
public Integer getFaktorDId() {
return faktorDId;
}
public FaktorEvaluasi getFaktorE() {
return faktorE;
}
public Integer getFaktorEId() {
return faktorEId;
}
public FaktorEvaluasi getFaktorF() {
return faktorF;
}
public Integer getFaktorFId() {
return faktorFId;
}
public FaktorEvaluasi getFaktorG() {
return faktorG;
}
public Integer getFaktorGId() {
return faktorGId;
}
public FaktorEvaluasi getFaktorH() {
return faktorH;
}
public Integer getFaktorHId() {
return faktorHId;
}
public FaktorEvaluasi getFaktorI() {
return faktorI;
}
public Integer getFaktorIId() {
return faktorIId;
}
public FaktorEvaluasi getFaktorJ() {
return faktorJ;
}
public Integer getFaktorJId() {
return faktorJId;
}
public FaktorEvaluasi getFaktorK() {
return faktorK;
}
public Integer getFaktorKId() {
return faktorKId;
}
public FaktorEvaluasi getFaktorL() {
return faktorL;
}
public Integer getFaktorLId() {
return faktorLId;
}
public String getBulan() {
return bulan;
}
public Double getTotalNilai() {
return totalNilai;
}
public NilaiKelompokJabatan getGrade() {
return grade;
}
public Integer getGradeId() {
return gradeId;
}
public Jabatan getJabatan() {
return jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
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 Pegawai getPegawaiEntri() {
return pegawaiEntri;
}
public void setPegawaiEntri(Pegawai pegawaiEntri) {
this.pegawaiEntri = pegawaiEntri;
}
public Integer getIdPegawaiEntri() {
return idPegawaiEntri;
}
public void setIdPegawaiEntri(Integer idPegawaiEntri) {
this.idPegawaiEntri = idPegawaiEntri;
}
public Integer getTahun() {
return tahun;
}
public void setTahun(Integer tahun) {
this.tahun = tahun;
}
public FaktorEvaluasi getFaktor1() {
return faktor1;
}
public void setFaktor1(FaktorEvaluasi faktor1) {
this.faktor1 = faktor1;
}
public Integer getFaktor1Id() {
return faktor1Id;
}
public void setFaktor1Id(Integer faktor1Id) {
this.faktor1Id = faktor1Id;
}
public FaktorEvaluasi getFaktor2() {
return faktor2;
}
public void setFaktor2(FaktorEvaluasi faktor2) {
this.faktor2 = faktor2;
}
public Integer getFaktor2Id() {
return faktor2Id;
}
public void setFaktor2Id(Integer faktor2Id) {
this.faktor2Id = faktor2Id;
}
public FaktorEvaluasi getFaktor3() {
return faktor3;
}
public void setFaktor3(FaktorEvaluasi faktor3) {
this.faktor3 = faktor3;
}
public Integer getFaktor3Id() {
return faktor3Id;
}
public void setFaktor3Id(Integer faktor3Id) {
this.faktor3Id = faktor3Id;
}
public FaktorEvaluasi getFaktor4() {
return faktor4;
}
public void setFaktor4(FaktorEvaluasi faktor4) {
this.faktor4 = faktor4;
}
public Integer getFaktor4Id() {
return faktor4Id;
}
public void setFaktor4Id(Integer faktor4Id) {
this.faktor4Id = faktor4Id;
}
public FaktorEvaluasi getFaktor5() {
return faktor5;
}
public void setFaktor5(FaktorEvaluasi faktor5) {
this.faktor5 = faktor5;
}
public Integer getFaktor5Id() {
return faktor5Id;
}
public void setFaktor5Id(Integer faktor5Id) {
this.faktor5Id = faktor5Id;
}
public FaktorEvaluasi getFaktor7() {
return faktor7;
}
public void setFaktor7(FaktorEvaluasi faktor7) {
this.faktor7 = faktor7;
}
public Integer getFaktor7Id() {
return faktor7Id;
}
public void setFaktor7Id(Integer faktor7Id) {
this.faktor7Id = faktor7Id;
}
public FaktorEvaluasi getFaktor8() {
return faktor8;
}
public void setFaktor8(FaktorEvaluasi faktor8) {
this.faktor8 = faktor8;
}
public Integer getFaktor8Id() {
return faktor8Id;
}
public void setFaktor8Id(Integer faktor8Id) {
this.faktor8Id = faktor8Id;
}
public FaktorEvaluasi getFaktor9() {
return faktor9;
}
public void setFaktor9(FaktorEvaluasi faktor9) {
this.faktor9 = faktor9;
}
public Integer getFaktor9Id() {
return faktor9Id;
}
public void setFaktor9Id(Integer faktor9Id) {
this.faktor9Id = faktor9Id;
}
public FaktorEvaluasi getFaktor10() {
return faktor10;
}
public void setFaktor10(FaktorEvaluasi faktor10) {
this.faktor10 = faktor10;
}
public Integer getFaktor10Id() {
return faktor10Id;
}
public void setFaktor10Id(Integer faktor10Id) {
this.faktor10Id = faktor10Id;
}
public FaktorEvaluasi getFaktorA() {
return faktorA;
}
public void setFaktorA(FaktorEvaluasi faktorA) {
this.faktorA = faktorA;
}
public Integer getFaktorAId() {
return faktorAId;
}
public void setFaktorAId(Integer faktorAId) {
this.faktorAId = faktorAId;
}
public FaktorEvaluasi getFaktorB() {
return faktorB;
}
public void setFaktorB(FaktorEvaluasi faktorB) {
this.faktorB = faktorB;
}
public Integer getFaktorBId() {
return faktorBId;
}
public void setFaktorBId(Integer faktorBId) {
this.faktorBId = faktorBId;
}
public FaktorEvaluasi getFaktorC() {
return faktorC;
}
public void setFaktorC(FaktorEvaluasi faktorC) {
this.faktorC = faktorC;
}
public Integer getFaktorCId() {
return faktorCId;
}
public void setFaktorCId(Integer faktorCId) {
this.faktorCId = faktorCId;
}
public FaktorEvaluasi getFaktorD() {
return faktorD;
}
public void setFaktorD(FaktorEvaluasi faktorD) {
this.faktorD = faktorD;
}
public Integer getFaktorDId() {
return faktorDId;
}
public void setFaktorDId(Integer faktorDId) {
this.faktorDId = faktorDId;
}
public FaktorEvaluasi getFaktorE() {
return faktorE;
}
public void setFaktorE(FaktorEvaluasi faktorE) {
this.faktorE = faktorE;
}
public Integer getFaktorEId() {
return faktorEId;
}
public void setFaktorEId(Integer faktorEId) {
this.faktorEId = faktorEId;
}
public FaktorEvaluasi getFaktorF() {
return faktorF;
}
public void setFaktorF(FaktorEvaluasi faktorF) {
this.faktorF = faktorF;
}
public Integer getFaktorFId() {
return faktorFId;
}
public void setFaktorFId(Integer faktorFId) {
this.faktorFId = faktorFId;
}
public FaktorEvaluasi getFaktorG() {
return faktorG;
}
public void setFaktorG(FaktorEvaluasi faktorG) {
this.faktorG = faktorG;
}
public Integer getFaktorGId() {
return faktorGId;
}
public void setFaktorGId(Integer faktorGId) {
this.faktorGId = faktorGId;
}
public FaktorEvaluasi getFaktorH() {
return faktorH;
}
public void setFaktorH(FaktorEvaluasi faktorH) {
this.faktorH = faktorH;
}
public Integer getFaktorHId() {
return faktorHId;
}
public void setFaktorHId(Integer faktorHId) {
this.faktorHId = faktorHId;
}
public FaktorEvaluasi getFaktorI() {
return faktorI;
}
public void setFaktorI(FaktorEvaluasi faktorI) {
this.faktorI = faktorI;
}
public Integer getFaktorIId() {
return faktorIId;
}
public void setFaktorIId(Integer faktorIId) {
this.faktorIId = faktorIId;
}
public FaktorEvaluasi getFaktorJ() {
return faktorJ;
}
public void setFaktorJ(FaktorEvaluasi faktorJ) {
this.faktorJ = faktorJ;
}
public Integer getFaktorJId() {
return faktorJId;
}
public void setFaktorJId(Integer faktorJId) {
this.faktorJId = faktorJId;
}
public FaktorEvaluasi getFaktorK() {
return faktorK;
}
public void setFaktorK(FaktorEvaluasi faktorK) {
this.faktorK = faktorK;
}
public Integer getFaktorKId() {
return faktorKId;
}
public void setFaktorKId(Integer faktorKId) {
this.faktorKId = faktorKId;
}
public FaktorEvaluasi getFaktorL() {
return faktorL;
}
public void setFaktorL(FaktorEvaluasi faktorL) {
this.faktorL = faktorL;
}
public Integer getFaktorLId() {
return faktorLId;
}
public void setFaktorLId(Integer faktorLId) {
this.faktorLId = faktorLId;
}
public String getBulan() {
return bulan;
}
public void setBulan(String bulan) {
this.bulan = bulan;
}
public Double getTotalNilai() {
return totalNilai;
}
public void setTotalNilai(Double totalNilai) {
this.totalNilai = totalNilai;
}
public NilaiKelompokJabatan getGrade() {
return grade;
}
public void setGrade(NilaiKelompokJabatan grade) {
this.grade = grade;
}
public Integer getGradeId() {
return gradeId;
}
public void setGradeId(Integer gradeId) {
this.gradeId = gradeId;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setJabatanId(Integer jabatanId) {
this.jabatanId = jabatanId;
}

View File

@ -1,9 +1,5 @@
package com.jasamedika.medifirst2000.vo;
import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
@ -16,200 +12,145 @@ import com.jasamedika.medifirst2000.helper.Caption;
*/
public class EvaluasiJabatanVO extends BaseTransactionVO {
@ManyToOne
@JoinColumn(name = "RuanganFk")
@Caption(value = "RuanganFk")
private RuanganVO ruangan;
@ManyToOne
@JoinColumn(name = "PegawaiFk")
@Caption(value = "Pegawai")
private PegawaiVO pegawai;
@Column(name = "PegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@Column(name = "Tahun", nullable = false, length = 100)
@Caption(value = "Pegawai Entri")
private PegawaiVO pegawaiEntri;
private Integer idPegawaiEntri;
@Caption(value = "Tahun")
private Integer tahun;
@ManyToOne
@JoinColumn(name = "Faktor1Fk")
@NotNull(message = "Faktor1 Harus Diisi")
@Caption(value = "Faktor1")
private FaktorEvaluasiVO faktor1;
@Column(name = "Faktor1Fk", insertable = false, updatable = false)
private Integer faktor1Id;
@ManyToOne
@JoinColumn(name = "Faktor2Fk")
@NotNull(message = "Faktor2 Harus Diisi")
@Caption(value = "Faktor2")
private FaktorEvaluasiVO faktor2;
@Column(name = "Faktor2Fk", insertable = false, updatable = false)
private Integer faktor2Id;
@ManyToOne
@JoinColumn(name = "Faktor3Fk")
@NotNull(message = "Faktor3 Harus Diisi")
@Caption(value = "Faktor3")
private FaktorEvaluasiVO faktor3;
@Column(name = "Faktor3Fk", insertable = false, updatable = false)
private Integer faktor3Id;
@ManyToOne
@JoinColumn(name = "Faktor4Fk")
@NotNull(message = "Faktor4 Harus Diisi")
@Caption(value = "Faktor4")
private FaktorEvaluasiVO faktor4;
@Column(name = "Faktor4Fk", insertable = false, updatable = false)
private Integer faktor4Id;
@ManyToOne
@JoinColumn(name = "Faktor5Fk")
@NotNull(message = "Faktor5 Harus Diisi")
@Caption(value = "Faktor5")
private FaktorEvaluasiVO faktor5;
@Column(name = "Faktor5Fk", insertable = false, updatable = false)
private Integer faktor5Id;
@ManyToOne
@JoinColumn(name = "Faktor7Fk")
@NotNull(message = "Faktor7 Harus Diisi")
@Caption(value = "Faktor7")
private FaktorEvaluasiVO faktor7;
@Column(name = "Faktor7Fk", insertable = false, updatable = false)
private Integer faktor7Id;
@ManyToOne
@JoinColumn(name = "Faktor8Fk")
@NotNull(message = "Faktor8 Harus Diisi")
@Caption(value = "Faktor8")
private FaktorEvaluasiVO faktor8;
@Column(name = "Faktor8Fk", insertable = false, updatable = false)
private Integer faktor8Id;
@ManyToOne
@JoinColumn(name = "Faktor9Fk")
@NotNull(message = "Faktor9 Harus Diisi")
@Caption(value = "Faktor9")
private FaktorEvaluasiVO faktor9;
@Column(name = "Faktor9Fk", insertable = false, updatable = false)
private Integer faktor9Id;
@ManyToOne
@JoinColumn(name = "Faktor10Fk")
@NotNull(message = "Faktor10 Harus Diisi")
@Caption(value = "Faktor10")
private FaktorEvaluasiVO faktor10;
@Column(name = "Faktor10Fk", insertable = false, updatable = false)
private Integer faktor10Id;
@ManyToOne
@JoinColumn(name = "FaktorAFk")
@Caption(value = "FaktorA")
private FaktorEvaluasiVO faktorA;
@Column(name = "FaktorAFk", insertable = false, updatable = false)
private Integer faktorAId;
@ManyToOne
@JoinColumn(name = "FaktorBFk")
@Caption(value = "FaktorB")
private FaktorEvaluasiVO faktorB;
@Column(name = "FaktorBFk", insertable = false, updatable = false)
private Integer faktorBId;
@ManyToOne
@JoinColumn(name = "FaktorCFk")
@Caption(value = "FaktorC")
private FaktorEvaluasiVO faktorC;
@Column(name = "FaktorCFk", insertable = false, updatable = false)
private Integer faktorCId;
@ManyToOne
@JoinColumn(name = "FaktorDFk")
@Caption(value = "FaktorD")
private FaktorEvaluasiVO faktorD;
@Column(name = "FaktorDFk", insertable = false, updatable = false)
private Integer faktorDId;
@ManyToOne
@JoinColumn(name = "FaktorEFk")
@Caption(value = "FaktorE")
private FaktorEvaluasiVO faktorE;
@Column(name = "FaktorEFk", insertable = false, updatable = false)
private Integer faktorEId;
@ManyToOne
@JoinColumn(name = "FaktorFFk")
@Caption(value = "FaktorF")
private FaktorEvaluasiVO faktorF;
@Column(name = "FaktorFFk", insertable = false, updatable = false)
private Integer faktorFId;
@ManyToOne
@JoinColumn(name = "FaktorGFk")
@Caption(value = "FaktorG")
private FaktorEvaluasiVO faktorG;
@Column(name = "FaktorGFk", insertable = false, updatable = false)
private Integer faktorGId;
@ManyToOne
@JoinColumn(name = "FaktorHFk")
@Caption(value = "FaktorH")
private FaktorEvaluasiVO faktorH;
@Column(name = "FaktorHFk", insertable = false, updatable = false)
private Integer faktorHId;
@ManyToOne
@JoinColumn(name = "FaktorIFk")
@Caption(value = "FaktorI")
private FaktorEvaluasiVO faktorI;
@Column(name = "FaktorIFk", insertable = false, updatable = false)
private Integer faktorIId;
@ManyToOne
@JoinColumn(name = "FaktorJFk")
@Caption(value = "FaktorJ")
private FaktorEvaluasiVO faktorJ;
@Column(name = "FaktorJFk", insertable = false, updatable = false)
private Integer faktorJId;
@ManyToOne
@JoinColumn(name = "FaktorKFk")
@Caption(value = "FaktorK")
private FaktorEvaluasiVO faktorK;
@Column(name = "FaktorKFk", insertable = false, updatable = false)
private Integer faktorKId;
@ManyToOne
@JoinColumn(name = "FaktorLFk")
@Caption(value = "FaktorL")
private FaktorEvaluasiVO faktorL;
@Column(name = "FaktorLFk", insertable = false, updatable = false)
private Integer faktorLId;
@Caption(value = "Bulan")
@Column(name = "Bulan", nullable = true)
private String bulan;
@Caption(value = "TotalNilai")
@Column(name = "TotalNilai", nullable = true)
private Double totalNilai;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value = "Object Nilai Kelompok Jabatan")
private NilaiKelompokJabatanVO grade;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value = "Object Jabatan")
private JabatanVO jabatan;
@ -217,398 +158,414 @@ public class EvaluasiJabatanVO extends BaseTransactionVO {
return ruangan;
}
public PegawaiVO getPegawai() {
return pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public Integer getTahun() {
return tahun;
}
public FaktorEvaluasiVO getFaktor1() {
return faktor1;
}
public Integer getFaktor1Id() {
return faktor1Id;
}
public FaktorEvaluasiVO getFaktor2() {
return faktor2;
}
public Integer getFaktor2Id() {
return faktor2Id;
}
public FaktorEvaluasiVO getFaktor3() {
return faktor3;
}
public Integer getFaktor3Id() {
return faktor3Id;
}
public FaktorEvaluasiVO getFaktor4() {
return faktor4;
}
public Integer getFaktor4Id() {
return faktor4Id;
}
public FaktorEvaluasiVO getFaktor5() {
return faktor5;
}
public Integer getFaktor5Id() {
return faktor5Id;
}
public FaktorEvaluasiVO getFaktor7() {
return faktor7;
}
public Integer getFaktor7Id() {
return faktor7Id;
}
public FaktorEvaluasiVO getFaktor8() {
return faktor8;
}
public Integer getFaktor8Id() {
return faktor8Id;
}
public FaktorEvaluasiVO getFaktor9() {
return faktor9;
}
public Integer getFaktor9Id() {
return faktor9Id;
}
public FaktorEvaluasiVO getFaktor10() {
return faktor10;
}
public Integer getFaktor10Id() {
return faktor10Id;
}
public FaktorEvaluasiVO getFaktorA() {
return faktorA;
}
public Integer getFaktorAId() {
return faktorAId;
}
public FaktorEvaluasiVO getFaktorB() {
return faktorB;
}
public Integer getFaktorBId() {
return faktorBId;
}
public FaktorEvaluasiVO getFaktorC() {
return faktorC;
}
public Integer getFaktorCId() {
return faktorCId;
}
public FaktorEvaluasiVO getFaktorD() {
return faktorD;
}
public Integer getFaktorDId() {
return faktorDId;
}
public FaktorEvaluasiVO getFaktorE() {
return faktorE;
}
public Integer getFaktorEId() {
return faktorEId;
}
public FaktorEvaluasiVO getFaktorF() {
return faktorF;
}
public Integer getFaktorFId() {
return faktorFId;
}
public FaktorEvaluasiVO getFaktorG() {
return faktorG;
}
public Integer getFaktorGId() {
return faktorGId;
}
public FaktorEvaluasiVO getFaktorH() {
return faktorH;
}
public Integer getFaktorHId() {
return faktorHId;
}
public FaktorEvaluasiVO getFaktorI() {
return faktorI;
}
public Integer getFaktorIId() {
return faktorIId;
}
public FaktorEvaluasiVO getFaktorJ() {
return faktorJ;
}
public Integer getFaktorJId() {
return faktorJId;
}
public FaktorEvaluasiVO getFaktorK() {
return faktorK;
}
public Integer getFaktorKId() {
return faktorKId;
}
public FaktorEvaluasiVO getFaktorL() {
return faktorL;
}
public Integer getFaktorLId() {
return faktorLId;
}
public String getBulan() {
return bulan;
}
public Double getTotalNilai() {
return totalNilai;
}
public NilaiKelompokJabatanVO getGrade() {
return grade;
}
public JabatanVO getJabatan() {
return jabatan;
}
public void setRuangan(RuanganVO ruangan) {
this.ruangan = ruangan;
}
public PegawaiVO getPegawai() {
return pegawai;
}
public void setPegawai(PegawaiVO pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public PegawaiVO getPegawaiEntri() {
return pegawaiEntri;
}
public void setPegawaiEntri(PegawaiVO pegawaiEntri) {
this.pegawaiEntri = pegawaiEntri;
}
public Integer getIdPegawaiEntri() {
return idPegawaiEntri;
}
public void setIdPegawaiEntri(Integer idPegawaiEntri) {
this.idPegawaiEntri = idPegawaiEntri;
}
public Integer getTahun() {
return tahun;
}
public void setTahun(Integer tahun) {
this.tahun = tahun;
}
public FaktorEvaluasiVO getFaktor1() {
return faktor1;
}
public void setFaktor1(FaktorEvaluasiVO faktor1) {
this.faktor1 = faktor1;
}
public Integer getFaktor1Id() {
return faktor1Id;
}
public void setFaktor1Id(Integer faktor1Id) {
this.faktor1Id = faktor1Id;
}
public FaktorEvaluasiVO getFaktor2() {
return faktor2;
}
public void setFaktor2(FaktorEvaluasiVO faktor2) {
this.faktor2 = faktor2;
}
public Integer getFaktor2Id() {
return faktor2Id;
}
public void setFaktor2Id(Integer faktor2Id) {
this.faktor2Id = faktor2Id;
}
public FaktorEvaluasiVO getFaktor3() {
return faktor3;
}
public void setFaktor3(FaktorEvaluasiVO faktor3) {
this.faktor3 = faktor3;
}
public Integer getFaktor3Id() {
return faktor3Id;
}
public void setFaktor3Id(Integer faktor3Id) {
this.faktor3Id = faktor3Id;
}
public FaktorEvaluasiVO getFaktor4() {
return faktor4;
}
public void setFaktor4(FaktorEvaluasiVO faktor4) {
this.faktor4 = faktor4;
}
public Integer getFaktor4Id() {
return faktor4Id;
}
public void setFaktor4Id(Integer faktor4Id) {
this.faktor4Id = faktor4Id;
}
public FaktorEvaluasiVO getFaktor5() {
return faktor5;
}
public void setFaktor5(FaktorEvaluasiVO faktor5) {
this.faktor5 = faktor5;
}
public Integer getFaktor5Id() {
return faktor5Id;
}
public void setFaktor5Id(Integer faktor5Id) {
this.faktor5Id = faktor5Id;
}
public FaktorEvaluasiVO getFaktor7() {
return faktor7;
}
public void setFaktor7(FaktorEvaluasiVO faktor7) {
this.faktor7 = faktor7;
}
public Integer getFaktor7Id() {
return faktor7Id;
}
public void setFaktor7Id(Integer faktor7Id) {
this.faktor7Id = faktor7Id;
}
public FaktorEvaluasiVO getFaktor8() {
return faktor8;
}
public void setFaktor8(FaktorEvaluasiVO faktor8) {
this.faktor8 = faktor8;
}
public Integer getFaktor8Id() {
return faktor8Id;
}
public void setFaktor8Id(Integer faktor8Id) {
this.faktor8Id = faktor8Id;
}
public FaktorEvaluasiVO getFaktor9() {
return faktor9;
}
public void setFaktor9(FaktorEvaluasiVO faktor9) {
this.faktor9 = faktor9;
}
public Integer getFaktor9Id() {
return faktor9Id;
}
public void setFaktor9Id(Integer faktor9Id) {
this.faktor9Id = faktor9Id;
}
public FaktorEvaluasiVO getFaktor10() {
return faktor10;
}
public void setFaktor10(FaktorEvaluasiVO faktor10) {
this.faktor10 = faktor10;
}
public Integer getFaktor10Id() {
return faktor10Id;
}
public void setFaktor10Id(Integer faktor10Id) {
this.faktor10Id = faktor10Id;
}
public FaktorEvaluasiVO getFaktorA() {
return faktorA;
}
public void setFaktorA(FaktorEvaluasiVO faktorA) {
this.faktorA = faktorA;
}
public Integer getFaktorAId() {
return faktorAId;
}
public void setFaktorAId(Integer faktorAId) {
this.faktorAId = faktorAId;
}
public FaktorEvaluasiVO getFaktorB() {
return faktorB;
}
public void setFaktorB(FaktorEvaluasiVO faktorB) {
this.faktorB = faktorB;
}
public Integer getFaktorBId() {
return faktorBId;
}
public void setFaktorBId(Integer faktorBId) {
this.faktorBId = faktorBId;
}
public FaktorEvaluasiVO getFaktorC() {
return faktorC;
}
public void setFaktorC(FaktorEvaluasiVO faktorC) {
this.faktorC = faktorC;
}
public Integer getFaktorCId() {
return faktorCId;
}
public void setFaktorCId(Integer faktorCId) {
this.faktorCId = faktorCId;
}
public FaktorEvaluasiVO getFaktorD() {
return faktorD;
}
public void setFaktorD(FaktorEvaluasiVO faktorD) {
this.faktorD = faktorD;
}
public Integer getFaktorDId() {
return faktorDId;
}
public void setFaktorDId(Integer faktorDId) {
this.faktorDId = faktorDId;
}
public FaktorEvaluasiVO getFaktorE() {
return faktorE;
}
public void setFaktorE(FaktorEvaluasiVO faktorE) {
this.faktorE = faktorE;
}
public Integer getFaktorEId() {
return faktorEId;
}
public void setFaktorEId(Integer faktorEId) {
this.faktorEId = faktorEId;
}
public FaktorEvaluasiVO getFaktorF() {
return faktorF;
}
public void setFaktorF(FaktorEvaluasiVO faktorF) {
this.faktorF = faktorF;
}
public Integer getFaktorFId() {
return faktorFId;
}
public void setFaktorFId(Integer faktorFId) {
this.faktorFId = faktorFId;
}
public FaktorEvaluasiVO getFaktorG() {
return faktorG;
}
public void setFaktorG(FaktorEvaluasiVO faktorG) {
this.faktorG = faktorG;
}
public Integer getFaktorGId() {
return faktorGId;
}
public void setFaktorGId(Integer faktorGId) {
this.faktorGId = faktorGId;
}
public FaktorEvaluasiVO getFaktorH() {
return faktorH;
}
public void setFaktorH(FaktorEvaluasiVO faktorH) {
this.faktorH = faktorH;
}
public Integer getFaktorHId() {
return faktorHId;
}
public void setFaktorHId(Integer faktorHId) {
this.faktorHId = faktorHId;
}
public FaktorEvaluasiVO getFaktorI() {
return faktorI;
}
public void setFaktorI(FaktorEvaluasiVO faktorI) {
this.faktorI = faktorI;
}
public Integer getFaktorIId() {
return faktorIId;
}
public void setFaktorIId(Integer faktorIId) {
this.faktorIId = faktorIId;
}
public FaktorEvaluasiVO getFaktorJ() {
return faktorJ;
}
public void setFaktorJ(FaktorEvaluasiVO faktorJ) {
this.faktorJ = faktorJ;
}
public Integer getFaktorJId() {
return faktorJId;
}
public void setFaktorJId(Integer faktorJId) {
this.faktorJId = faktorJId;
}
public FaktorEvaluasiVO getFaktorK() {
return faktorK;
}
public void setFaktorK(FaktorEvaluasiVO faktorK) {
this.faktorK = faktorK;
}
public Integer getFaktorKId() {
return faktorKId;
}
public void setFaktorKId(Integer faktorKId) {
this.faktorKId = faktorKId;
}
public FaktorEvaluasiVO getFaktorL() {
return faktorL;
}
public void setFaktorL(FaktorEvaluasiVO faktorL) {
this.faktorL = faktorL;
}
public Integer getFaktorLId() {
return faktorLId;
}
public void setFaktorLId(Integer faktorLId) {
this.faktorLId = faktorLId;
}
public String getBulan() {
return bulan;
}
public void setBulan(String bulan) {
this.bulan = bulan;
}
public Double getTotalNilai() {
return totalNilai;
}
public void setTotalNilai(Double totalNilai) {
this.totalNilai = totalNilai;
}
public NilaiKelompokJabatanVO getGrade() {
return grade;
}
public void setGrade(NilaiKelompokJabatanVO grade) {
this.grade = grade;
}
public JabatanVO getJabatan() {
return jabatan;
}
public void setJabatan(JabatanVO jabatan) {
this.jabatan = jabatan;
}

View File

@ -7436,11 +7436,11 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
getMessage(MessageResource.LABEL_SUCCESS, request));
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
} catch (ServiceVOException sve) {
LOGGER.error("Got exception {} when calculate indikator pelayanan", sve.getMessage());
LOGGER.error("Got exception {} when hitung indikator pelayanan", sve.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage);
} catch (JpaSystemException jse) {
LOGGER.error("Got exception {} when calculate indikator pelayanan", jse.getMessage());
LOGGER.error("Got exception {} when hitung indikator pelayanan", jse.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage);
}