hilangkan parameter unit kerja saat pencarian mapping skoring
This commit is contained in:
parent
3d3ece6c53
commit
21ab85536d
@ -42,7 +42,7 @@ public class Master {
|
||||
}
|
||||
|
||||
public static final class Departemen {
|
||||
public static final Integer[] ALL_DEPARTEMEN_MEDIS = { 16, 35, 25, 26, 18, 24, 28, 3, 27 };
|
||||
public static final Integer[] ALL_DEPARTEMEN_MEDIS = { 3, 16, 18, 24, 25, 26, 27, 28, 35 };
|
||||
public static final Integer[] GRUP_RAWAT_INAP = { 16, 25, 26, 35 };
|
||||
public static final Integer[] GRUP_RAWAT_JALAN = { 3, 18, 24, 27, 28 };
|
||||
public static final Integer[] KARCIS = { 18, 24, 28 };
|
||||
|
||||
@ -24,9 +24,7 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
|
||||
+ "inner join stm.produk pr " + "inner join stm.kelompokKerja sk " + "inner join sk.unitKerja uk "
|
||||
+ "where stm.statusEnabled is true";
|
||||
|
||||
String unitKerja = " and uk.id = :unitKerjaId and sk.id = :subunitKerjaId";
|
||||
|
||||
String subunitKerja = " and sk.id = :subunitKerjaId";
|
||||
String kelompokKerja = " and sk.id = :subunitKerjaId";
|
||||
|
||||
String produk = " and pr.id = :produkId";
|
||||
|
||||
@ -39,9 +37,8 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
|
||||
@Query(strAllEnabled)
|
||||
List<Map<String, Object>> findAllEnabled();
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja)
|
||||
List<Map<String, Object>> findAllEnabledByUnit(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja);
|
||||
@Query(strAllEnabled + kelompokKerja)
|
||||
List<Map<String, Object>> findAllEnabledByUnit(@Param("subunitKerjaId") Integer idKelompokKerja);
|
||||
|
||||
@Query(strAllEnabled + produk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByProduk(@Param("produkId") Integer idProduk,
|
||||
@ -51,49 +48,46 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
|
||||
List<Map<String, Object>> findAllEnabledByDetail(@Param("detailProduk") String detailProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByVerif(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
@Query(strAllEnabled + kelompokKerja + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + produk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProduk(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
@Query(strAllEnabled + kelompokKerja + produk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProduk(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("produkId") Integer idProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + detailProduk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitDetail(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("detailProduk") String detailProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
@Query(strAllEnabled + kelompokKerja + detailProduk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitDetail(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
|
||||
@Query(strAllEnabled + produk + detailProduk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByProdukDetail(@Param("produkId") Integer idProduk,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + produk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukVerif(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
@Query(strAllEnabled + kelompokKerja + produk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("produkId") Integer idProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
|
||||
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + detailProduk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitDetailVerif(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("detailProduk") String detailProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
@Query(strAllEnabled + kelompokKerja + detailProduk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitDetailVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
|
||||
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + produk + detailProduk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukDetail(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
@Query(strAllEnabled + kelompokKerja + produk + detailProduk + tglMulaiBerlaku)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukDetail(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("produkId") Integer idProduk, @Param("detailProduk") String detailProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
|
||||
|
||||
@Query(strAllEnabled + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByProdukDetailVerif(@Param("produkId") Integer idProduk,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
|
||||
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
|
||||
@Query(strAllEnabled + unitKerja + subunitKerja + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukDetailVerif(@Param("unitKerjaId") Integer idUnitKerja,
|
||||
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
|
||||
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
|
||||
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
@Query(strAllEnabled + kelompokKerja + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
|
||||
List<Map<String, Object>> findAllEnabledByUnitProdukDetailVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
|
||||
@Param("produkId") Integer idProduk, @Param("detailProduk") String detailProduk,
|
||||
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
|
||||
|
||||
String strCekDupSkoring = "select stm.noRec " + "from SkoringTindakanMedis stm "
|
||||
+ "where stm.statusEnabled is true " + "and stm.produkId = :produkId "
|
||||
|
||||
@ -11,7 +11,7 @@ import com.jasamedika.medifirst2000.vo.SkoringTindakanMedisVO;
|
||||
public interface SkoringTindakanMedisService
|
||||
extends BaseVoService<SkoringTindakanMedis, SkoringTindakanMedisVO, String> {
|
||||
|
||||
List<Map<String, Object>> findAllEnabled(Integer idUnitKerja, Integer idKelompokKerja, Integer idProduk,
|
||||
List<Map<String, Object>> findAllEnabled(Integer idKelompokKerja, Integer idProduk,
|
||||
String detailProduk, Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException;
|
||||
|
||||
List<Map<String, Object>> findDaftarInputTindakanByRuanganKelas(Integer idRuangan) throws JpaSystemException;
|
||||
|
||||
@ -120,70 +120,70 @@ public class SkoringTindakanMedisServiceImpl extends BaseVoServiceImpl implement
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Map<String, Object>> findAllEnabled(Integer idUnitKerja, Integer idKelompokKerja, Integer idProduk,
|
||||
String detailProduk, Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException {
|
||||
public List<Map<String, Object>> findAllEnabled(Integer idKelompokKerja, Integer idProduk, String detailProduk,
|
||||
Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException {
|
||||
List<Map<String, Object>> result = new ArrayList<>();
|
||||
|
||||
if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabled();
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnit(idUnitKerja, idKelompokKerja);
|
||||
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnit(idKelompokKerja);
|
||||
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByProduk(idProduk, new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByDetail(detailProduk, new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByVerif(idUnitKerja, idKelompokKerja, statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProduk(idUnitKerja, idKelompokKerja, idProduk,
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByVerif(idKelompokKerja, statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProduk(idKelompokKerja, idProduk,
|
||||
new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitDetail(idUnitKerja, idKelompokKerja, detailProduk,
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitDetail(idKelompokKerja, detailProduk,
|
||||
new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByProdukDetail(idProduk, detailProduk,
|
||||
new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukVerif(idUnitKerja, idKelompokKerja, idProduk,
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukVerif(idKelompokKerja, idProduk,
|
||||
new Date(tglMulaiBerlaku), statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitDetailVerif(idUnitKerja, idKelompokKerja, detailProduk,
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitDetailVerif(idKelompokKerja, detailProduk,
|
||||
new Date(tglMulaiBerlaku), statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetail(idUnitKerja, idKelompokKerja, idProduk,
|
||||
detailProduk, new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetail(idKelompokKerja, idProduk, detailProduk,
|
||||
new Date(tglMulaiBerlaku));
|
||||
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByProdukDetailVerif(idProduk, detailProduk,
|
||||
new Date(tglMulaiBerlaku), statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
|
||||
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetailVerif(idUnitKerja, idKelompokKerja,
|
||||
idProduk, detailProduk, new Date(tglMulaiBerlaku), statusVerifikasi);
|
||||
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
|
||||
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
|
||||
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
|
||||
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetailVerif(idKelompokKerja, idProduk,
|
||||
detailProduk, new Date(tglMulaiBerlaku), statusVerifikasi);
|
||||
}
|
||||
|
||||
return result;
|
||||
|
||||
@ -361,7 +361,6 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
|
||||
|
||||
@RequestMapping(value = "/get-all-skoring-tindakan-medis", method = RequestMethod.GET)
|
||||
public ResponseEntity<List<Map<String, Object>>> getAllSkoringTindakanMedis(HttpServletRequest request,
|
||||
@RequestParam(value = "unitKerjaId", required = false) Integer idUnitKerja,
|
||||
@RequestParam(value = "kelompokKerjaId", required = false) Integer idKelompokKerja,
|
||||
@RequestParam(value = "produkId", required = false) Integer idProduk,
|
||||
@RequestParam(value = "detailProduk", required = false) String detailProduk,
|
||||
@ -369,8 +368,8 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
|
||||
@RequestParam(value = "isStatusVerifikasi", required = false) Boolean statusVerifikasi)
|
||||
throws ParseException {
|
||||
try {
|
||||
List<Map<String, Object>> result = skoringTindakanMedisService.findAllEnabled(idUnitKerja, idKelompokKerja,
|
||||
idProduk, detailProduk, tglMulaiBerlaku, statusVerifikasi);
|
||||
List<Map<String, Object>> result = skoringTindakanMedisService.findAllEnabled(idKelompokKerja, idProduk,
|
||||
detailProduk, tglMulaiBerlaku, statusVerifikasi);
|
||||
mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS,
|
||||
getMessage(MessageResource.LABEL_SUCCESS, request));
|
||||
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user