Update IkiDanRemunerasiServiceImpl.java
Perbaikan initialize local date now saat perhitungan target skor dokter
This commit is contained in:
parent
33f4e7d9cb
commit
fdc0c3cb2b
@ -508,13 +508,13 @@ public class IkiDanRemunerasiServiceImpl extends BaseVoServiceImpl implements Ik
|
||||
List<Map<String, Object>> listIkiDokter = new ArrayList<>();
|
||||
List<SkorDokterVO> listSkorDokter = new ArrayList<>();
|
||||
|
||||
Date tglHitung = new Date();
|
||||
LocalDate firstDayOfYear = LocalDate.now().with(TemporalAdjusters.firstDayOfYear());
|
||||
LocalDate firstDate = LocalDate.now().minusYears(1).withMonth(1);
|
||||
LocalDate lastDate = LocalDate.now().minusYears(1).withMonth(12);
|
||||
if (LocalDate.now().getYear() == 2022) {
|
||||
firstDate = LocalDate.now().withYear(2019).withMonth(5);
|
||||
lastDate = LocalDate.now().withYear(2020).withMonth(4);
|
||||
LocalDate now = LocalDate.now();
|
||||
LocalDate firstDayOfYear = now.with(TemporalAdjusters.firstDayOfYear());
|
||||
LocalDate firstDate = now.minusYears(1).withMonth(1);
|
||||
LocalDate lastDate = now.minusYears(1).withMonth(12);
|
||||
if (now.getYear() == 2022) {
|
||||
firstDate = now.withYear(2019).withMonth(5);
|
||||
lastDate = now.withYear(2020).withMonth(4);
|
||||
}
|
||||
String bulanAwal = firstDate.getYear() + "-"
|
||||
+ (firstDate.getMonthValue() < 10 ? "0" + firstDate.getMonthValue() : firstDate.getMonthValue());
|
||||
@ -601,7 +601,7 @@ public class IkiDanRemunerasiServiceImpl extends BaseVoServiceImpl implements Ik
|
||||
vo.setSubUnitKerjaPegawai(subunitKerjaVO);
|
||||
|
||||
vo.setTotalSkorDasar(Double.parseDouble(totalSkor.get("totalSkorDasar").toString()));
|
||||
vo.setTglHitung(tglHitung);
|
||||
vo.setTglHitung(Date.from(now.atStartOfDay(ZoneId.systemDefault()).toInstant()));
|
||||
vo.setTmt(Date.from(firstDayOfYear.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant()));
|
||||
|
||||
/**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user