Update IkiDanRemunerasiController

Perubahan restfull api untuk menampilkan daftar pegawai dengan hak akses kinerja. Penghapusan restfull api untuk menampilkan data pegawai dokter dengan hak akses verfikasi logbook skor
This commit is contained in:
Salman Manoe 2022-01-17 17:35:10 +07:00
parent 1655e17f1b
commit efd28ab3cb

View File

@ -828,8 +828,8 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
}
}
@RequestMapping(value = "/get-akses-pegawai-kontrak-kinerja", method = RequestMethod.GET)
public ResponseEntity<List<Map<String, Object>>> getAksesPegawaiKontrakKinerja(HttpServletRequest request,
@RequestMapping(value = "/get-pegawai-akses-kinerja", method = RequestMethod.GET)
public ResponseEntity<List<Map<String, Object>>> getPegawaiAksesKinerja(HttpServletRequest request,
@RequestParam(value = "pegawaiId", required = true) Integer idPegawai) throws ParseException {
try {
List<Map<String, Object>> result = logbookKinerjaService.findAksesPegawai(idPegawai);
@ -837,11 +837,11 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
getMessage(MessageResource.LABEL_SUCCESS, request));
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
} catch (ServiceVOException sve) {
LOGGER.error("Got exception {} when get akses pegawai kontrak kinerja", sve.getMessage());
LOGGER.error("Got exception {} when get pegawai akses kinerja", sve.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage);
} catch (JpaSystemException jse) {
LOGGER.error("Got exception {} when get akses pegawai kontrak kinerja", jse.getMessage());
LOGGER.error("Got exception {} when get pegawai akses kinerja", jse.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage);
}
@ -1448,27 +1448,8 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
}
}
@RequestMapping(value = "/get-akses-pegawai-verifikasi-logbook-dokter", method = RequestMethod.GET)
public ResponseEntity<List<Map<String, Object>>> getAksesPegawaiVerifikasiLogbookDokter(HttpServletRequest request,
@RequestParam(value = "pegawaiId", required = true) Integer idPegawai) throws ParseException {
try {
List<Map<String, Object>> result = logbookKinerjaDokterService.findAksesPegawai(idPegawai);
mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS,
getMessage(MessageResource.LABEL_SUCCESS, request));
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
} catch (ServiceVOException sve) {
LOGGER.error("Got exception {} when get akses pegawai verifikasi logbook dokter", sve.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage);
} catch (JpaSystemException jse) {
LOGGER.error("Got exception {} when get akses pegawai verifikasi logbook dokter", jse.getMessage());
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage());
return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage);
}
}
@RequestMapping(value = "/verifikasi-logbook-dokter", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<LogbookKinerjaVO> verifikasiLogbookDokter(HttpServletRequest request,
@RequestMapping(value = "/verifikasi-logbook-skor", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<LogbookKinerjaVO> verifikasiLogbookSkor(HttpServletRequest request,
@Valid @RequestBody LogbookKinerjaVO vo) {
try {
LogbookKinerjaVO result = logbookKinerjaService.verify(vo);