From b1a90ec28529dcaab1285ff9de84e5b0f0900542 Mon Sep 17 00:00:00 2001 From: salmanoe Date: Fri, 15 Jan 2021 19:05:38 +0700 Subject: [PATCH] penambahan space untuk kop surat dan no surat --- .../service/impl/ReportServiceImpl.java | 8 +++++++- .../medifirst2000/base/BaseModel.java | 2 -- .../jrxml/suratIzinSementaraCuti.jrxml | 17 ++++++++++++----- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/ReportServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/ReportServiceImpl.java index bdd6419d..083def9e 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/ReportServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/ReportServiceImpl.java @@ -2535,7 +2535,13 @@ public class ReportServiceImpl extends BaseVoServiceImpl implements ReportServic UnitKerjaPegawai unitKerja = unitKerjaDao.findOne(idUnitKerja); result.put("namaPegawai", pegawai.get("nama")); result.put("nipPegawai", pegawai.get("nipPns")); - result.put("namaPangkatGolongan", pegawai.get("namaGolongan")); + if (CommonUtil.isNotNullOrEmpty(pegawai.get("namaPangkat")) + && CommonUtil.isNotNullOrEmpty(pegawai.get("namaGolongan"))) { + result.put("namaPangkatGolongan", + pegawai.get("namaPangkat").toString() + "/ " + pegawai.get("namaGolongan").toString()); + } else { + result.put("namaPangkatGolongan", ""); + } result.put("namaJabatan", jabatan.getNamaJabatan()); result.put("unitKerja", unitKerja.getName()); if (CommonUtil.isNotNullOrEmpty(statusPegawai)) { diff --git a/jasamedika-core/src/main/java/com/jasamedika/medifirst2000/base/BaseModel.java b/jasamedika-core/src/main/java/com/jasamedika/medifirst2000/base/BaseModel.java index de4a6932..a0b1045d 100644 --- a/jasamedika-core/src/main/java/com/jasamedika/medifirst2000/base/BaseModel.java +++ b/jasamedika-core/src/main/java/com/jasamedika/medifirst2000/base/BaseModel.java @@ -28,8 +28,6 @@ import com.jasamedika.medifirst2000.util.JsonUtil; @MappedSuperclass public abstract class BaseModel implements Serializable { - private static final long serialVersionUID = -3699877637782824658L; - public Map ToSingleMap() throws IllegalArgumentException, IllegalAccessException { Map maps = new HashMap(); for (Field field : BaseModel.GetFields(this.getClass())) { diff --git a/jasamedika-reporting/src/main/webapp/WEB-INF/templates/jrxml/suratIzinSementaraCuti.jrxml b/jasamedika-reporting/src/main/webapp/WEB-INF/templates/jrxml/suratIzinSementaraCuti.jrxml index da17e4b3..b8bc911e 100644 --- a/jasamedika-reporting/src/main/webapp/WEB-INF/templates/jrxml/suratIzinSementaraCuti.jrxml +++ b/jasamedika-reporting/src/main/webapp/WEB-INF/templates/jrxml/suratIzinSementaraCuti.jrxml @@ -1,6 +1,6 @@ - + @@ -17,7 +17,7 @@ - <band height="79" splitType="Stretch"> + <band height="100" splitType="Stretch"> <textField> <reportElement x="30" y="30" width="495" height="40" uuid="d708c1a5-ad97-4234-a62c-f815323ae877"/> <textElement textAlignment="Center" verticalAlignment="Top"> @@ -32,6 +32,13 @@ <textElement textAlignment="Right"/> <textFieldExpression><![CDATA["Jakarta, " + new SimpleDateFormat("dd MMMM yyyy", new Locale("in","ID")).format(new Date())]]></textFieldExpression> </textField> + <textField> + <reportElement x="30" y="70" width="495" height="20" uuid="e1bd5328-4030-4188-b515-6cae46190bcb"/> + <textElement textAlignment="Center" verticalAlignment="Top"> + <font size="12"/> + </textElement> + <textFieldExpression><![CDATA["NOMOR : KP.04.02/XXI.2/ /2021"]]></textFieldExpression> + </textField> </band> @@ -83,12 +90,12 @@ - + - + @@ -119,7 +126,7 @@ Kepala Biro Kepegawaian Kementerian Kesehatan RI]]> - +