Merge branch 'dev/base' into dev/technical-debt/clean-code

This commit is contained in:
adesyawal 2026-05-29 02:37:39 +07:00
commit 09ebdc1d73
3 changed files with 18 additions and 16 deletions

View File

@ -382,10 +382,12 @@ public final class Master {
public static final float FACTOR_RATE_NONSHIFT = 8;
public static final Integer[] HOLIDAY = { 8, 14, 15, 40 }; // sudah di cek tidak ada penambahan master baru
public static final Integer[] HOLIDAY_INCLUDED = { 7, 13, 67, 69, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83 }; // sudah di cek tidak ada penambahan master baru
public static final Integer NONSHIFT_J = 177; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_SK = 175; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_PLUS_J = 178; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_PLUS_SK = 176; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_J = 255; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_SK = 259; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_J_RAMADHAN = 181; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_SK_RAMADHAN = 179; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_PLUS_J = 260; // sudah di update dengan penambahan master baru
public static final Integer NONSHIFT_PLUS_SK = 256; // sudah di update dengan penambahan master baru
public static final String OPERATOR_FACTOR_RATE_NONSHIFT = "x";
public static final Integer[] PSM = { 31, 47, 106, 203, 204 }; // id shift kerja -> ada penambahan 203, 204
public static final Integer RESET = 0;

View File

@ -822,9 +822,9 @@ public class PegawaiJadwalKerjaServiceImpl extends BaseVoServiceImpl implements
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(181); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J_RAMADHAN); // sudah id baru
} else {
shiftKerjaPegawai.setId(177); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J); // sudah id baru
}
} else {
LocalDate tglIso = new LocalDate(tahun, bulan,
@ -832,9 +832,9 @@ public class PegawaiJadwalKerjaServiceImpl extends BaseVoServiceImpl implements
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(179); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK_RAMADHAN); // sudah id baru
} else {
shiftKerjaPegawai.setId(175); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK); // sudah id baru
}
}
} else {

View File

@ -1239,18 +1239,18 @@ public class PegawaiServiceImpl extends BaseVoServiceImpl implements PegawaiServ
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(181); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J_RAMADHAN); // sudah id baru
} else {
shiftKerjaPegawai.setId(177); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J); // sudah id baru
}
} else {
LocalDate tglIso = new LocalDate(tahun, bulan, Integer.parseInt(hariLibur.get("tgl").toString()), iso);
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(179); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK_RAMADHAN); // sudah id baru
} else {
shiftKerjaPegawai.setId(175); // sudah id baru
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK); // sudah id baru
}
}
} else {
@ -1370,18 +1370,18 @@ public class PegawaiServiceImpl extends BaseVoServiceImpl implements PegawaiServ
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(181);
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J_RAMADHAN);
} else {
shiftKerjaPegawai.setId(177);
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_J);
}
} else {
LocalDate tglIso = new LocalDate(tahun, bulan, Integer.parseInt(hariLibur.get("tgl").toString()), iso);
LocalDate tglHijri = new LocalDate(tglIso.toDateTimeAtStartOfDay(), hijri);
bulanHijri = tglHijri.getMonthOfYear();
if (bulanHijri == 9) {
shiftKerjaPegawai.setId(179);
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK_RAMADHAN);
} else {
shiftKerjaPegawai.setId(175);
shiftKerjaPegawai.setId(Master.ShiftKerja.NONSHIFT_SK);
}
}
} else {