- perbaikan relasi ruangan daftar konsultasi kosong

- perbaikan cara hitung jumlah hari alasan penting karena perubahan menjadi periode
This commit is contained in:
salmanoe 2021-02-05 14:28:16 +07:00
parent fa6ef126c4
commit fd5007b93c
2 changed files with 5 additions and 4 deletions

View File

@ -43,7 +43,7 @@ public interface KonsultasiDao
+ "from PelayananPasienPetugas ppp " + "inner join ppp.pelayananPasien pp " + "left join ppp.kdpegawai pg "
+ "inner join pp.produk pr " + "inner join pp.pasienDaftar apd " + "inner join pr.detailJenisProduk djp "
+ "inner join apd.pasienDaftar pd " + "inner join pd.pasien ps " + "left join pd.dokterPenanggungJawab dpj "
+ "inner join pd.ruangan ru " + "left join pd.rekanan rk "
+ "inner join apd.ruangan ru " + "left join pd.rekanan rk "
+ "where pp.tglPelayanan between :tglAwal and :tglAkhir " + "and ru.departemenId not in (:listIdDepartemen) "
+ "and (pg.id is null or pg.id in (:listIdPegawai)) " + "and pr.id <> :idProduk "
+ "and djp.jenisProdukId not in (:listIdJenisProduk) " + "and djp.id not in (:listIdDetailJenisProduk) "

View File

@ -1754,12 +1754,13 @@ public class PermohonanStatusPegawaiImpl implements PermohonanStatusPegawaiServi
}
tanggal.setApprovalStatus(true);
listTanggal.add(tanggal);
listTgl.add(tanggal); // tampungan jika Cuti Besar atau Cuti
// Melahirkan
// tampungan jika Cuti Besar atau Cuti Melahirkan
listTgl.add(tanggal);
}
if (CommonUtil.isNotNullOrEmpty(statusPegawai) && (statusPegawai.getStatusPegawai().equals("Cuti Besar")
|| statusPegawai.getStatusPegawai().equals("Cuti Melahirkan"))) {
|| statusPegawai.getStatusPegawai().equals("Cuti Melahirkan")
|| statusPegawai.getStatusPegawai().equals("Cuti Alasan Penting"))) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date tglAwal = listTgl.get(0).getTgl();