From 806b1035e9ec4ad9c7dca2523bf9a16917cbb7de Mon Sep 17 00:00:00 2001 From: salmanoe Date: Mon, 15 Feb 2021 17:44:21 +0700 Subject: [PATCH] persiapan alur diskon karyawan melibatkan jasa farmasi --- .../medifirst2000/dao/PelayananPasienDetailDao.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDetailDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDetailDao.java index 1c6466a0..5fdcfdde 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDetailDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDetailDao.java @@ -21,9 +21,10 @@ public interface PelayananPasienDetailDao extends PagingAndSortingRepository getPelayananPasienDetail(@Param("noRec") String noRec); - @Query("select new Map(" + "ppd.hargaDiscount as hargaDiscount," + "ppd.hargaJual as hargaJual," - + "ppd.hargaNetto as hargaNetto," + "ppd.hargaSatuan as hargaSatuan," + "ppd.jasa as jasa," - + "ppd.jumlah as jumlah," + "ppd.komponenHargaId as idKomponenHarga," + @Query("select new Map(" + "coalesce(ppd.hargaDiscount,0) as hargaDiscount," + + "coalesce(ppd.hargaJual,0) as hargaJual," + "coalesce(ppd.hargaNetto,0) as hargaNetto," + + "coalesce(ppd.hargaSatuan,0) as hargaSatuan," + "coalesce(ppd.jasa,0) as jasa," + + "coalesce(ppd.jumlah,0) as jumlah," + "ppd.komponenHargaId as idKomponenHarga," + "pd.dokterPenanggungJawabId as dpjpUtama," + "apd.pegawaiId as dpjp," + "pp.produkId as idLayanan" + ") from PelayananPasienDetail ppd " + "inner join ppd.pelayananPasien pp " + "inner join pp.pasienDaftar apd " + "inner join apd.pasienDaftar pd " + "where pp.strukFk is null "