diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanPerawatDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanPerawatDao.java index 892476b4..93abbb0e 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanPerawatDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanPerawatDao.java @@ -63,7 +63,9 @@ public interface SkoringTindakanPerawatDao extends PagingAndSortingRepository findLastDupSkoring(@Param("namaProduk") String namaProduk, @Param("skor") Double skor, @Param("patternText") String patternText); @Query(strCekDupSkoring + tglBerlaku) - List findDupSkoring(@Param("namaProduk") String namaProduk, @Param("skor") Double skor, + List findDupSkoring(@Param("namaProduk") String namaProduk, @Param("tglMulaiBerlaku") String tglMulaiBerlaku, @Param("patternText") String patternText); - @Query(strCekDupSkoring + idSkoring + sortTglBerlaku) + @Query(strCekDupSkoring + skor + idSkoring + sortTglBerlaku) List findLastDupSkoring(@Param("namaProduk") String namaProduk, @Param("skor") Double skor, @Param("patternText") String patternText, @Param("noRec") String noRec); @Query(strCekDupSkoring + tglBerlaku + idSkoring) - List findDupSkoring(@Param("namaProduk") String namaProduk, @Param("skor") Double skor, + List findDupSkoring(@Param("namaProduk") String namaProduk, @Param("tglMulaiBerlaku") String tglMulaiBerlaku, @Param("patternText") String patternText, @Param("noRec") String noRec); diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanPerawatServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanPerawatServiceImpl.java index 60a9a8cc..4a3eff0d 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanPerawatServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanPerawatServiceImpl.java @@ -231,14 +231,14 @@ public class SkoringTindakanPerawatServiceImpl extends BaseVoServiceImpl impleme if (CommonUtil.isNotNullOrEmpty(noRec)) { listNorec = skoringTindakanDao.findLastDupSkoring(replacedNamaProduk, skor, patternText, noRec); if (CommonUtil.isNullOrEmpty(listNorec)) { - listNorec = skoringTindakanDao.findDupSkoring(replacedNamaProduk, skor, - df.format(new Date(tglMulaiBerlaku)), patternText, noRec); + listNorec = skoringTindakanDao.findDupSkoring(replacedNamaProduk, df.format(new Date(tglMulaiBerlaku)), + patternText, noRec); } } else { listNorec = skoringTindakanDao.findLastDupSkoring(replacedNamaProduk, skor, patternText); if (CommonUtil.isNullOrEmpty(listNorec)) { - listNorec = skoringTindakanDao.findDupSkoring(replacedNamaProduk, skor, - df.format(new Date(tglMulaiBerlaku)), patternText); + listNorec = skoringTindakanDao.findDupSkoring(replacedNamaProduk, df.format(new Date(tglMulaiBerlaku)), + patternText); } }