Add Mapping Jabatan - Profesi
Pembuatan Restful API view Mapping Jabatan - Profesi
This commit is contained in:
parent
e80ab94e4b
commit
efbc22d1f7
@ -78,6 +78,7 @@ import com.jasamedika.medifirst2000.service.KategoryTugasService;
|
||||
import com.jasamedika.medifirst2000.service.KedudukanService;
|
||||
import com.jasamedika.medifirst2000.service.KelompokKompetensiService;
|
||||
import com.jasamedika.medifirst2000.service.KompetensiService;
|
||||
import com.jasamedika.medifirst2000.service.MapJabatanProfesiService;
|
||||
import com.jasamedika.medifirst2000.service.MappingPegawaiToAtasanService;
|
||||
import com.jasamedika.medifirst2000.service.MasterEvaluasiJabatanService;
|
||||
import com.jasamedika.medifirst2000.service.MasterHonorTimService;
|
||||
@ -399,7 +400,7 @@ public class SdmController extends LocaleController<AkunVO> {
|
||||
private PendapatanService pendapatanService;
|
||||
|
||||
@Autowired
|
||||
private RuanganService ruanganService;
|
||||
private RuanganService<?> ruanganService;
|
||||
|
||||
@Autowired
|
||||
private RekamUraianRincianKegiatanService rekamUraianRincianKegiatanService;
|
||||
@ -419,6 +420,9 @@ public class SdmController extends LocaleController<AkunVO> {
|
||||
@Autowired
|
||||
private CatatanPerkembanganPasienTerintegrasiService cpptService;
|
||||
|
||||
@Autowired
|
||||
private MapJabatanProfesiService mapJabatanProfesiService;
|
||||
|
||||
@RequestMapping(value = "/save-custom-uraian-kerja", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
|
||||
public ResponseEntity<Map<String, Object>> saveBerkasLamaran(@Valid @RequestBody CustomIndexKerjaVO vo,
|
||||
HttpServletRequest request) throws ParseException {
|
||||
@ -5932,4 +5936,23 @@ public class SdmController extends LocaleController<AkunVO> {
|
||||
}
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/get-all-mapping-jabatan-profesi", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
||||
public ResponseEntity<List<Map<String, Object>>> getAllMappingProfesiJabatan(HttpServletRequest request) {
|
||||
try {
|
||||
List<Map<String, Object>> result = mapJabatanProfesiService.findMapping();
|
||||
if (null != result)
|
||||
mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS,
|
||||
getMessage(MessageResource.LABEL_SUCCESS, request));
|
||||
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
|
||||
} catch (ServiceVOException e) {
|
||||
LOGGER.error("Got exception {} when get all mapping jabatan profesi", e.getMessage());
|
||||
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage());
|
||||
return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage);
|
||||
} catch (JpaSystemException jse) {
|
||||
LOGGER.error("Got exception {} when get all mapping jabatan profesi", jse.getMessage());
|
||||
addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage());
|
||||
return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user