Update PegawaiDaoCustomImpl.java

Perbaikan search pegawai wajib dengan unit kerja
This commit is contained in:
salmanoersabhk 2022-08-15 11:31:07 +07:00
parent ad0130b9e9
commit 08cd07ed3a

View File

@ -307,9 +307,12 @@ public class PegawaiDaoCustomImpl extends CoreDaoImpl<Pegawai> implements Pegawa
StringBuffer buffer = new StringBuffer();
List<Map<String, Object>> list = new ArrayList<>();
List<Integer> listPegawaiByUnitKerja = pegawaiDao.getPegawaiByIdUnitKerja(idUnitKerja);
if (CommonUtil.isNullOrEmpty(listPegawaiByUnitKerja)) {
return list;
List<Integer> listPegawaiByUnitKerja = new ArrayList<>();
if (CommonUtil.isNotNullOrEmpty(idUnitKerja)) {
listPegawaiByUnitKerja = pegawaiDao.getPegawaiByIdUnitKerja(idUnitKerja);
if (CommonUtil.isNullOrEmpty(listPegawaiByUnitKerja)) {
return list;
}
}
buffer.append("select new map (pegawai.id as idPegawai," + "pegawai.nama as nama,"