Update IkiDanRemunerasiService

Penyesuaian serving hitung target skor dokter dijalankan jika hanya jika sudah adanya data iki pelayanan
This commit is contained in:
Salman Manoe 2022-01-06 14:42:56 +07:00
parent 2db2214bd3
commit 8e42c118ac

View File

@ -506,14 +506,16 @@ public class IkiDanRemunerasiServiceImpl extends BaseVoServiceImpl implements Ik
@Override
public void autoSaveTargetCapaianLayananJamKerja() throws ParseException {
List<Map<String, Object>> listIkiDokter = new ArrayList<>();
List<SkorDokterVO> listSkorDokter = new ArrayList<>();
Date tglHitung = new Date();
LocalDate firstDayOfYear = LocalDate.now().with(TemporalAdjusters.firstDayOfYear());
Integer lastYear = LocalDate.now().minusYears(1).getYear();
List<Map<String, Object>> data = indeksKinerjaDokterDao.findAll(lastYear.toString());
List<SkorDokterVO> listSkorDokter = this.logbookKinerjaService
.hitungTargetSkorLogbookDokter(lastYear.toString());
if (CommonUtil.isNotNullOrEmpty(data)) {
listSkorDokter = this.logbookKinerjaService.hitungTargetSkorLogbookDokter(lastYear.toString());
}
for (Map<String, Object> map : data) {
for (SkorDokterVO skorDokter : listSkorDokter) {