Update controller

Perbaikan contruct content paging by virtual object
This commit is contained in:
Salman Manoe 2025-01-08 13:51:56 +07:00
parent 75c3512d30
commit 3512bb1b7b
33 changed files with 49 additions and 79 deletions

View File

@ -7,7 +7,6 @@ import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.AgamaService; import com.jasamedika.medifirst2000.service.AgamaService;
import com.jasamedika.medifirst2000.util.rest.RestUtil; import com.jasamedika.medifirst2000.util.rest.RestUtil;
import com.jasamedika.medifirst2000.vo.AgamaVO; import com.jasamedika.medifirst2000.vo.AgamaVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
@ -95,7 +94,7 @@ public class AgamaController extends LocaleController<AgamaVO> {
} }
@RequestMapping(value = "/search-agama", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/search-agama", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryString( public ResponseEntity<Collection<AgamaVO>> getAllVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.BobotIndikator;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.BobotIndikatorService; import com.jasamedika.medifirst2000.service.BobotIndikatorService;
import com.jasamedika.medifirst2000.vo.BobotIndikatorVO; import com.jasamedika.medifirst2000.vo.BobotIndikatorVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -44,7 +43,7 @@ public class BobotIndikatorController extends LocaleController<BobotIndikatorVO>
private BobotIndikatorService bobotService; private BobotIndikatorService bobotService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<BobotIndikatorVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.DampakResiko;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.DampakResikoService; import com.jasamedika.medifirst2000.service.DampakResikoService;
import com.jasamedika.medifirst2000.vo.DampakResikoVO; import com.jasamedika.medifirst2000.vo.DampakResikoVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -44,7 +43,7 @@ public class DampakResikoController extends LocaleController<DampakResikoVO> {
private DampakResikoService dampakResikoService; private DampakResikoService dampakResikoService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<DampakResikoVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.DokumenInternalService; import com.jasamedika.medifirst2000.service.DokumenInternalService;
import com.jasamedika.medifirst2000.vo.DokumenInternalVO; import com.jasamedika.medifirst2000.vo.DokumenInternalVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.SuratMasukInternalVO; import com.jasamedika.medifirst2000.vo.SuratMasukInternalVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -30,7 +29,7 @@ import static org.springframework.web.bind.annotation.RequestMethod.POST;
@RestController @RestController
@RequestMapping("/dokumen-internal") @RequestMapping("/dokumen-internal")
public class DokumenInternalController extends LocaleController<SuratMasukInternalVO> { public class DokumenInternalController extends LocaleController<DokumenInternalVO> {
private static final Logger LOGGER = getLogger(DokumenInternalController.class); private static final Logger LOGGER = getLogger(DokumenInternalController.class);
@ -77,7 +76,7 @@ public class DokumenInternalController extends LocaleController<SuratMasukIntern
@RequestMapping(value = "/get-dokumen") @RequestMapping(value = "/get-dokumen")
@ResponseBody @ResponseBody
public ResponseEntity<Collection<PasienVO>> findDokumenInternalByTanggalAndNama( public ResponseEntity<Collection<DokumenInternalVO>> findDokumenInternalByTanggalAndNama(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "take", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -5,8 +5,8 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.DraftSuratRuangan; import com.jasamedika.medifirst2000.entities.DraftSuratRuangan;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.DraftSuratService; import com.jasamedika.medifirst2000.service.DraftSuratService;
import com.jasamedika.medifirst2000.vo.DraftSuratRuanganVO;
import com.jasamedika.medifirst2000.vo.DraftSuratVO; import com.jasamedika.medifirst2000.vo.DraftSuratVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.DateBetween; import net.kaczmarzyk.spring.data.jpa.domain.DateBetween;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -34,7 +34,7 @@ import static org.springframework.web.bind.annotation.RequestMethod.POST;
@RestController @RestController
@RequestMapping("/draft-surat") @RequestMapping("/draft-surat")
public class DraftSuratController extends LocaleController<DraftSuratVO> { public class DraftSuratController extends LocaleController<DraftSuratRuanganVO> {
private static final Logger LOGGER = getLogger(DraftSuratController.class); private static final Logger LOGGER = getLogger(DraftSuratController.class);
@ -80,7 +80,7 @@ public class DraftSuratController extends LocaleController<DraftSuratVO> {
@RequestMapping(value = "/grid-draft-surat") @RequestMapping(value = "/grid-draft-surat")
@ResponseBody @ResponseBody
public ResponseEntity<Collection<PasienVO>> andCondition( public ResponseEntity<Collection<DraftSuratRuanganVO>> andCondition(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "take", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.IndikatorRensar;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.IndikatorRensarService; import com.jasamedika.medifirst2000.service.IndikatorRensarService;
import com.jasamedika.medifirst2000.vo.IndikatorRensarVO; import com.jasamedika.medifirst2000.vo.IndikatorRensarVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -45,7 +44,7 @@ public class IndikatorRensarController extends LocaleController<IndikatorRensarV
private IndikatorRensarService indikatorRensarService; private IndikatorRensarService indikatorRensarService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<IndikatorRensarVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.JenisDiet;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.JenisDietService; import com.jasamedika.medifirst2000.service.JenisDietService;
import com.jasamedika.medifirst2000.vo.JenisDietVO; import com.jasamedika.medifirst2000.vo.JenisDietVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -61,7 +60,7 @@ public class JenisDietController extends LocaleController<JenisDietVO> {
} }
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<JenisDietVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.JenisWaktu;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.JenisWaktuService; import com.jasamedika.medifirst2000.service.JenisWaktuService;
import com.jasamedika.medifirst2000.vo.JenisWaktuVO; import com.jasamedika.medifirst2000.vo.JenisWaktuVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -44,7 +43,7 @@ public class JenisWaktuController extends LocaleController<JenisWaktuVO> {
private JenisWaktuService jenisWaktuService; private JenisWaktuService jenisWaktuService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<JenisWaktuVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -9,7 +9,6 @@ import com.jasamedika.medifirst2000.service.DetailKajianEvaluasiService;
import com.jasamedika.medifirst2000.service.KajianEvaluasiService; import com.jasamedika.medifirst2000.service.KajianEvaluasiService;
import com.jasamedika.medifirst2000.vo.DetailKajianEvaluasiVO; import com.jasamedika.medifirst2000.vo.DetailKajianEvaluasiVO;
import com.jasamedika.medifirst2000.vo.KajianEvaluasiVO; import com.jasamedika.medifirst2000.vo.KajianEvaluasiVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.DateBetween; import net.kaczmarzyk.spring.data.jpa.domain.DateBetween;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -52,7 +51,7 @@ public class KajianEvaluasiController extends LocaleController<KajianEvaluasiVO>
private DetailKajianEvaluasiService detailService; private DetailKajianEvaluasiService detailService;
@RequestMapping(value = "/find-all/", method = GET) @RequestMapping(value = "/find-all/", method = GET)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KajianEvaluasiVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "20") Integer take, @RequestParam(value = "take", required = false, defaultValue = "20") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,
@ -67,7 +66,7 @@ public class KajianEvaluasiController extends LocaleController<KajianEvaluasiVO>
} }
@RequestMapping(value = "/find-all-by-jabatan/", method = GET) @RequestMapping(value = "/find-all-by-jabatan/", method = GET)
public ResponseEntity<Collection<PasienVO>> findAllByJabatan( public ResponseEntity<Collection<KajianEvaluasiVO>> findAllByJabatan(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "20") Integer take, @RequestParam(value = "take", required = false, defaultValue = "20") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.KamusIndikator;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.KamusIndikatorService; import com.jasamedika.medifirst2000.service.KamusIndikatorService;
import com.jasamedika.medifirst2000.vo.KamusIndikatorVO; import com.jasamedika.medifirst2000.vo.KamusIndikatorVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -45,7 +44,7 @@ public class KamusIndikatorController extends LocaleController<KamusIndikatorVO>
private KamusIndikatorService kamusIndikatorService; private KamusIndikatorService kamusIndikatorService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KamusIndikatorVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,
@ -58,7 +57,7 @@ public class KamusIndikatorController extends LocaleController<KamusIndikatorVO>
} }
@RequestMapping(value = "/detail-indikator/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/detail-indikator/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KamusIndikatorVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.KemungkinanResikoTerjadi;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.KemungkinanResikoTerjadiService; import com.jasamedika.medifirst2000.service.KemungkinanResikoTerjadiService;
import com.jasamedika.medifirst2000.vo.KemungkinanResikoTerjadiVO; import com.jasamedika.medifirst2000.vo.KemungkinanResikoTerjadiVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -44,7 +43,7 @@ public class KemungkinanResikoTerjadiController extends LocaleController<Kemungk
private KemungkinanResikoTerjadiService kemungkinanService; private KemungkinanResikoTerjadiService kemungkinanService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KemungkinanResikoTerjadiVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -8,8 +8,8 @@ import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.KonsultasiService; import com.jasamedika.medifirst2000.service.KonsultasiService;
import com.jasamedika.medifirst2000.service.RegistrasiPelayananService; import com.jasamedika.medifirst2000.service.RegistrasiPelayananService;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.KonsultasiVO; import com.jasamedika.medifirst2000.vo.KonsultasiVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
@ -41,7 +41,7 @@ import static org.springframework.web.bind.annotation.RequestMethod.POST;
@RestController @RestController
@RequestMapping("/konsultasi") @RequestMapping("/konsultasi")
@JsonIgnoreProperties(ignoreUnknown = true) @JsonIgnoreProperties(ignoreUnknown = true)
public class KonsultasiController extends LocaleController<KonsultasiVO> { public class KonsultasiController extends LocaleController<AntrianPasienDiPeriksaVO> {
private static final Logger LOGGER = getLogger(KonsultasiController.class); private static final Logger LOGGER = getLogger(KonsultasiController.class);
@ -75,7 +75,7 @@ public class KonsultasiController extends LocaleController<KonsultasiVO> {
} }
@RequestMapping(value = "/antrian-pasien-list-konsul/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list-konsul/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryString( public ResponseEntity<Collection<AntrianPasienDiPeriksaVO>> getAllVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.KontrakKinerja;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.KontrakKinerjaService; import com.jasamedika.medifirst2000.service.KontrakKinerjaService;
import com.jasamedika.medifirst2000.vo.KontrakKinerjaVO; import com.jasamedika.medifirst2000.vo.KontrakKinerjaVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -46,7 +45,7 @@ public class KontrakKinerjaController extends LocaleController<KontrakKinerjaVO>
private KontrakKinerjaService kontrakKinerjaService; private KontrakKinerjaService kontrakKinerjaService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KontrakKinerjaVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -4,7 +4,6 @@ import com.jasamedika.medifirst2000.constants.MessageResource;
import com.jasamedika.medifirst2000.controller.base.LocaleController; import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.service.MapProdukMenuToBahanService; import com.jasamedika.medifirst2000.service.MapProdukMenuToBahanService;
import com.jasamedika.medifirst2000.vo.MapProdukMenuToBahanVO; import com.jasamedika.medifirst2000.vo.MapProdukMenuToBahanVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -29,7 +28,7 @@ public class MapProdukMenuToBahanController extends LocaleController<MapProdukMe
private MapProdukMenuToBahanService mapService; private MapProdukMenuToBahanService mapService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<MapProdukMenuToBahanVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.MappingJenisRisikoSasaranStrategis;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.MappingJenisRisikoSasaranStrategisService; import com.jasamedika.medifirst2000.service.MappingJenisRisikoSasaranStrategisService;
import com.jasamedika.medifirst2000.vo.MappingJenisRisikoSasaranStrategisVO; import com.jasamedika.medifirst2000.vo.MappingJenisRisikoSasaranStrategisVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -46,7 +45,7 @@ public class MappingJenisRisikoSasaranStrategisController
private MappingJenisRisikoSasaranStrategisService mappingService; private MappingJenisRisikoSasaranStrategisService mappingService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<MappingJenisRisikoSasaranStrategisVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,7 +6,6 @@ import com.jasamedika.medifirst2000.entities.MasterProgramKerjaStrategis;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.MasterProgramKerjaStrategisService; import com.jasamedika.medifirst2000.service.MasterProgramKerjaStrategisService;
import com.jasamedika.medifirst2000.vo.MasterProgramKerjaStrategisVO; import com.jasamedika.medifirst2000.vo.MasterProgramKerjaStrategisVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -44,7 +43,7 @@ public class MasterProgramKerjaStrategisController extends LocaleController<Mast
private MasterProgramKerjaStrategisService programService; private MasterProgramKerjaStrategisService programService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<MasterProgramKerjaStrategisVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -4,7 +4,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.KamusIndikator; import com.jasamedika.medifirst2000.entities.KamusIndikator;
import com.jasamedika.medifirst2000.service.MatriksIndikatorService; import com.jasamedika.medifirst2000.service.MatriksIndikatorService;
import com.jasamedika.medifirst2000.vo.KontrakKinerjaVO; import com.jasamedika.medifirst2000.vo.KontrakKinerjaVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -28,7 +27,7 @@ public class MatriksIndikatorController extends LocaleController<KontrakKinerjaV
private MatriksIndikatorService matriksService; private MatriksIndikatorService matriksService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<KontrakKinerjaVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -95,7 +95,7 @@ public class PegawaiController extends LocaleController<PegawaiVO> {
} }
@RequestMapping(value = "/get-all-pegawai", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/get-all-pegawai", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllPegawai( public ResponseEntity<Collection<PegawaiVO>> getAllPegawai(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "20") Integer take, @RequestParam(value = "take", required = false, defaultValue = "20") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.PemakaianAirBersih; import com.jasamedika.medifirst2000.entities.PemakaianAirBersih;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PemakaianAirBersihService; import com.jasamedika.medifirst2000.service.PemakaianAirBersihService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PemakaianAirBersihVO; import com.jasamedika.medifirst2000.vo.PemakaianAirBersihVO;
import net.kaczmarzyk.spring.data.jpa.domain.DateBetween; import net.kaczmarzyk.spring.data.jpa.domain.DateBetween;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -79,7 +78,7 @@ public class PemakaianAirBersihController extends LocaleController<PemakaianAirB
@RequestMapping(value = "/find-by-periode/") @RequestMapping(value = "/find-by-periode/")
@ResponseBody @ResponseBody
public ResponseEntity<Collection<PasienVO>> findByPeriode( public ResponseEntity<Collection<PemakaianAirBersihVO>> findByPeriode(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "take", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.PemakaianMesin; import com.jasamedika.medifirst2000.entities.PemakaianMesin;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PemakaianMesinService; import com.jasamedika.medifirst2000.service.PemakaianMesinService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PemakaianMesinVO; import com.jasamedika.medifirst2000.vo.PemakaianMesinVO;
import net.kaczmarzyk.spring.data.jpa.domain.DateBetween; import net.kaczmarzyk.spring.data.jpa.domain.DateBetween;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -96,7 +95,7 @@ public class PemakaianMesinController extends LocaleController<PemakaianMesinVO>
@RequestMapping(value = "/find-by-periode") @RequestMapping(value = "/find-by-periode")
@ResponseBody @ResponseBody
public ResponseEntity<Collection<PasienVO>> findByPeriode( public ResponseEntity<Collection<PemakaianMesinVO>> findByPeriode(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer limit, @RequestParam(value = "take", required = false, defaultValue = "100") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "tanggal") String sort, @RequestParam(value = "sort", required = false, defaultValue = "tanggal") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.Peran; import com.jasamedika.medifirst2000.entities.Peran;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PeranService; import com.jasamedika.medifirst2000.service.PeranService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PeranVO; import com.jasamedika.medifirst2000.vo.PeranVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -40,7 +39,7 @@ public class PeranController extends LocaleController<PeranVO> {
private PeranService peranService; private PeranService peranService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<PeranVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.PeriodePelaporan; import com.jasamedika.medifirst2000.entities.PeriodePelaporan;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PeriodePelaporanService; import com.jasamedika.medifirst2000.service.PeriodePelaporanService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PeriodePelaporanVO; import com.jasamedika.medifirst2000.vo.PeriodePelaporanVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -44,7 +43,7 @@ public class PeriodePelaporanController extends LocaleController<PeriodePelapora
private PeriodePelaporanService pelaporanService; private PeriodePelaporanService pelaporanService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<PeriodePelaporanVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.Perspektif; import com.jasamedika.medifirst2000.entities.Perspektif;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PerspektifService; import com.jasamedika.medifirst2000.service.PerspektifService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PerspektifVO; import com.jasamedika.medifirst2000.vo.PerspektifVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -45,7 +44,7 @@ public class PerspektifController extends LocaleController<PerspektifVO> {
private PerspektifService perspektifService; private PerspektifService perspektifService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<PerspektifVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.ProgramKerjaStrategis; import com.jasamedika.medifirst2000.entities.ProgramKerjaStrategis;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.ProgramKerjaStrategisService; import com.jasamedika.medifirst2000.service.ProgramKerjaStrategisService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.ProgramKerjaStrategisVO; import com.jasamedika.medifirst2000.vo.ProgramKerjaStrategisVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -44,7 +43,7 @@ public class ProgramKerjaStrategisController extends LocaleController<ProgramKer
private ProgramKerjaStrategisService programService; private ProgramKerjaStrategisService programService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<ProgramKerjaStrategisVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "periode") String sort, @RequestParam(value = "sort", required = false, defaultValue = "periode") String sort,

View File

@ -8,7 +8,6 @@ import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.RegistrasiPasienOnlineService; import com.jasamedika.medifirst2000.service.RegistrasiPasienOnlineService;
import com.jasamedika.medifirst2000.util.CommonUtil; import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienRegistrasiVO; import com.jasamedika.medifirst2000.vo.AntrianPasienRegistrasiVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
@ -126,7 +125,7 @@ public class RegistrasiPasienOnlineController extends LocaleController<AntrianPa
} }
@RequestMapping(value = "/antrian-pasien-list/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -45,7 +45,7 @@ import static org.springframework.web.bind.annotation.RequestMethod.POST;
*/ */
@RestController @RestController
@RequestMapping("/registrasi-pelayanan") @RequestMapping("/registrasi-pelayanan")
public class RegistrasiPelayananController extends LocaleController<RegistrasiPelayananVO> { public class RegistrasiPelayananController extends LocaleController<AntrianPasienRegistrasiVO> {
private static final Logger LOGGER = getLogger(RegistrasiPelayananController.class); private static final Logger LOGGER = getLogger(RegistrasiPelayananController.class);
@ -816,7 +816,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-baru-list/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-baru-list/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllNewVOWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllNewVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -920,7 +920,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-list-radiologi/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list-radiologi/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllRadiologiVOWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllRadiologiVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -948,7 +948,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-penunjang-list/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-penunjang-list/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOPenunjangWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllVOPenunjangWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "1000") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "1000") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -992,7 +992,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-bpjs-list/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-bpjs-list/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getBpjsWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getBpjsWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -1242,7 +1242,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-pulang-list/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-pulang-list/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllAntrianPasienPulangList( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllAntrianPasienPulangList(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -1258,7 +1258,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-list-rawat-jalan/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list-rawat-jalan/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryStringRawatJalan( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllVOWithQueryStringRawatJalan(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -1274,7 +1274,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-list-rawat-inap/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list-rawat-inap/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryStringRawatInap( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllVOWithQueryStringRawatInap(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "500") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "500") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,
@ -1964,7 +1964,7 @@ public class RegistrasiPelayananController extends LocaleController<RegistrasiPe
} }
@RequestMapping(value = "/antrian-pasien-list-radiologi-new/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/antrian-pasien-list-radiologi-new/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllRadiologiVONewWithQueryString( public ResponseEntity<Collection<AntrianPasienRegistrasiVO>> getAllRadiologiVONewWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "page", required = false, defaultValue = "1") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "50") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.RencanaKinerjaTahunan; import com.jasamedika.medifirst2000.entities.RencanaKinerjaTahunan;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.RencanaKinerjaTahunanService; import com.jasamedika.medifirst2000.service.RencanaKinerjaTahunanService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RencanaKinerjaOperasionalVO; import com.jasamedika.medifirst2000.vo.RencanaKinerjaOperasionalVO;
import com.jasamedika.medifirst2000.vo.RencanaKinerjaTahunanVO; import com.jasamedika.medifirst2000.vo.RencanaKinerjaTahunanVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
@ -62,7 +61,7 @@ public class RencanaKinerjaTahunanController extends LocaleController<RencanaKin
} }
@RequestMapping(value = "/find-all/", method = RequestMethod.GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = RequestMethod.GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<RencanaKinerjaTahunanVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.RencanaMitigasiRisiko; import com.jasamedika.medifirst2000.entities.RencanaMitigasiRisiko;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.RencanaMitigasiRisikoService; import com.jasamedika.medifirst2000.service.RencanaMitigasiRisikoService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RencanaMitigasiRisikoVO; import com.jasamedika.medifirst2000.vo.RencanaMitigasiRisikoVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -45,7 +44,7 @@ public class RencanaMitigasiRisikoController extends LocaleController<RencanaMit
private RencanaMitigasiRisikoService rencanaService; private RencanaMitigasiRisikoService rencanaService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<RencanaMitigasiRisikoVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort, @RequestParam(value = "sort", required = false, defaultValue = "noRec") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.Risiko; import com.jasamedika.medifirst2000.entities.Risiko;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.RisikoService; import com.jasamedika.medifirst2000.service.RisikoService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RisikoVO; import com.jasamedika.medifirst2000.vo.RisikoVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -40,7 +39,7 @@ public class RisikoController extends LocaleController<RisikoVO> {
private RisikoService risikoService; private RisikoService risikoService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<RisikoVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.Ruangan; import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.RuanganService; import com.jasamedika.medifirst2000.service.RuanganService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RuanganVO; import com.jasamedika.medifirst2000.vo.RuanganVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -101,7 +100,7 @@ public class RuanganController extends LocaleController<RuanganVO> {
} }
@RequestMapping(value = "/search-ruangan-by-name", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/search-ruangan-by-name", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> getAllVOWithQueryString( public ResponseEntity<Collection<RuanganVO>> getAllVOWithQueryString(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit, @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -6,8 +6,6 @@ import com.jasamedika.medifirst2000.entities.DetailSWOT;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.DetailSWOTService; import com.jasamedika.medifirst2000.service.DetailSWOTService;
import com.jasamedika.medifirst2000.vo.DetailSWOTVO; import com.jasamedika.medifirst2000.vo.DetailSWOTVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.SWOTVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual; import net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual;
import net.kaczmarzyk.spring.data.jpa.domain.LessThanOrEqual; import net.kaczmarzyk.spring.data.jpa.domain.LessThanOrEqual;
@ -39,7 +37,7 @@ import static org.springframework.web.bind.annotation.RequestMethod.POST;
@RestController @RestController
@RequestMapping("/swot") @RequestMapping("/swot")
public class SWOTController extends LocaleController<SWOTVO> { public class SWOTController extends LocaleController<DetailSWOTVO> {
private static final Logger LOGGER = getLogger(SWOTController.class); private static final Logger LOGGER = getLogger(SWOTController.class);
@ -47,7 +45,7 @@ public class SWOTController extends LocaleController<SWOTVO> {
private DetailSWOTService detailSWOTService; private DetailSWOTService detailSWOTService;
@RequestMapping(value = "/find-detail-faktor/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-detail-faktor/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findDetailFaktor( public ResponseEntity<Collection<DetailSWOTVO>> findDetailFaktor(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.SasaranStrategis; import com.jasamedika.medifirst2000.entities.SasaranStrategis;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.SasaranStrategisService; import com.jasamedika.medifirst2000.service.SasaranStrategisService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.SasaranStrategisVO; import com.jasamedika.medifirst2000.vo.SasaranStrategisVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual; import net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual;
@ -84,7 +83,7 @@ public class SasaranStrategisController extends LocaleController<SasaranStrategi
} }
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<SasaranStrategisVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,

View File

@ -5,7 +5,6 @@ import com.jasamedika.medifirst2000.controller.base.LocaleController;
import com.jasamedika.medifirst2000.entities.SatuanIndikator; import com.jasamedika.medifirst2000.entities.SatuanIndikator;
import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.SatuanIndikatorService; import com.jasamedika.medifirst2000.service.SatuanIndikatorService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.SatuanIndikatorVO; import com.jasamedika.medifirst2000.vo.SatuanIndikatorVO;
import net.kaczmarzyk.spring.data.jpa.domain.Equal; import net.kaczmarzyk.spring.data.jpa.domain.Equal;
import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec; import net.kaczmarzyk.spring.data.jpa.web.annotation.Spec;
@ -44,7 +43,7 @@ public class SatuanIndikatorController extends LocaleController<SatuanIndikatorV
private SatuanIndikatorService satuanService; private SatuanIndikatorService satuanService;
@RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE) @RequestMapping(value = "/find-all/", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<Collection<PasienVO>> findAll( public ResponseEntity<Collection<SatuanIndikatorVO>> findAll(
@RequestParam(value = "page", required = false, defaultValue = "0") Integer page, @RequestParam(value = "page", required = false, defaultValue = "0") Integer page,
@RequestParam(value = "take", required = false, defaultValue = "100") Integer take, @RequestParam(value = "take", required = false, defaultValue = "100") Integer take,
@RequestParam(value = "sort", required = false, defaultValue = "id") String sort, @RequestParam(value = "sort", required = false, defaultValue = "id") String sort,