- perbaikan service hitung indikator pelayanan
- penambahan pegawai entri saat menghitung nilai jabatan
This commit is contained in:
parent
882240283a
commit
fa6ef126c4
@ -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
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
@ -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);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user