Update logbookKinerjaDokterDao

Perbaikan daftar hadir dpjp sebagai detail indikator kualitas dokter karena berkali-kali dibuatkan kontrak kinerjanya. Pembuatan query untuk service pengecekan logbook detail dokter
This commit is contained in:
Salman Manoe 2022-02-01 16:23:52 +07:00
parent ef1b707415
commit 470aa31395

View File

@ -13,7 +13,13 @@ import com.jasamedika.medifirst2000.entities.LogbookKinerjaDokter;
@Repository("logbookKinerjaDokterDao")
public interface LogbookKinerjaDokterDao extends PagingAndSortingRepository<LogbookKinerjaDokter, String> {
String strCpptToDashboard = "select new Map(ikd.id as id,ikd.detailIndikator as detailIndikator,lkd.detailTarget as detailTarget)";
@Query("select lkd from LogbookKinerjaDokter lkd " + "where lkd.statusEnabled is true "
+ "and to_char(lkd.bulan,'yyyy-MM') = :bulan " + "and lkd.pegawaiId = :pegawaiId "
+ "and lkd.jabatanId = :jabatanId " + "and lkd.indikatorDetailId = :indikatorDetailId")
public LogbookKinerjaDokter findOne(@Param("bulan") String bulan, @Param("pegawaiId") Integer idPegawai,
@Param("jabatanId") Integer idJabatan, @Param("indikatorDetailId") Integer idIndikatorDetail);
String strCpptToDashboard = "select distinct new Map(ikd.id as id,ikd.detailIndikator as detailIndikator,lkd.detailTarget as detailTarget)";
String strVerifCppt = "select new Map(lk.noRec as logbookId," + "lkd.noRec as detailId)";