diff --git a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java index 8d26a6a0..a76be4e8 100644 --- a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java +++ b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java @@ -2112,11 +2112,16 @@ public class IkiDanRemunerasiController extends LocaleController updateTargetSkorDokter(HttpServletRequest request, + @RequestMapping(value = "/save-target-skor-dokter", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE) + public ResponseEntity saveTargetSkorDokter(HttpServletRequest request, @Valid @RequestBody TargetSkorDokterVO vo) { try { - TargetSkorDokterVO result = targetSkorDokterService.update(vo); + TargetSkorDokterVO result = new TargetSkorDokterVO(); + if (CommonUtil.isNotNullOrEmpty(vo.getNoRec())) { + result = targetSkorDokterService.update(vo); + } else { + result = targetSkorDokterService.add(vo); + } if (CommonUtil.isNotNullOrEmpty(result)) { mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, getMessage(MessageResource.LABEL_SUCCESS, request)); @@ -2125,11 +2130,11 @@ public class IkiDanRemunerasiController extends LocaleController