Update PelayananPasienDao.java

filter barang farmasi
This commit is contained in:
Salman Manoe 2023-04-03 09:06:00 +07:00
parent 572faafc5a
commit ccccbf804d

View File

@ -207,10 +207,10 @@ public interface PelayananPasienDao extends PagingAndSortingRepository<Pelayanan
+ "pd.noRec as idPasienDaftar) " + "from PelayananPasienPetugas ppp " + "inner join ppp.pelayananPasien pp "
+ "inner join pp.pasienDaftar apd " + "inner join apd.pasienDaftar pd " + "left join pp.produk pr "
+ "left join pp.kelas kls " + "left join pd.kelompokPasien kp " + "left join apd.ruangan ru "
+ "where (ppp.statusEnabled is true or ppp.statusEnabled is null) "
+ "left join pr.detailJenisProduk djp " + "where (ppp.statusEnabled is true or ppp.statusEnabled is null) "
+ "and (pp.statusEnabled is true or pp.statusEnabled is null) "
+ "and (pd.statusEnabled is true or pd.statusEnabled is null) " + "and ppp.ObjectPegawaiId = :pegawaiId "
+ "and pp.tglPelayanan between :tglAwal and :tglAkhir "
+ "and (pd.statusEnabled is true or pd.statusEnabled is null) " + "and djp.jenisProdukId <> 97 "
+ "and ppp.ObjectPegawaiId = :pegawaiId " + "and pp.tglPelayanan between :tglAwal and :tglAkhir "
+ "order by case when kp.id = 2 then 1 when kp.id = 4 then 2 when kp.id = 8 then 3 when kp.id = 9 then 4 "
+ "when kp.id = 1 then 5 when kp.id = 5 then 6 when kp.id = 6 then 7 when kp.id = 3 then 8 when kp.id = 7 then 9 else 10 end asc, "
+ "pp.tglPelayanan")