diff --git a/medical_invoice.pdf b/medical_invoice.pdf index 198f989..acaf2f4 100644 Binary files a/medical_invoice.pdf and b/medical_invoice.pdf differ diff --git a/src/main/java/BsK/client/ui/assets/icon/loupe.png b/src/main/java/BsK/client/ui/assets/icon/loupe.png new file mode 100644 index 0000000..e9a225e Binary files /dev/null and b/src/main/java/BsK/client/ui/assets/icon/loupe.png differ diff --git a/src/main/java/BsK/client/ui/component/CheckUpPage/CheckUpPage.java b/src/main/java/BsK/client/ui/component/CheckUpPage/CheckUpPage.java index 4b7a24c..221e277 100644 --- a/src/main/java/BsK/client/ui/component/CheckUpPage/CheckUpPage.java +++ b/src/main/java/BsK/client/ui/component/CheckUpPage/CheckUpPage.java @@ -104,6 +104,13 @@ import java.io.ByteArrayInputStream; import java.io.OutputStream; import java.io.InputStream; +// --- JasperReports Imports --- +import net.sf.jasperreports.engine.JasperPrint; +import net.sf.jasperreports.engine.JasperPrintManager; +import net.sf.jasperreports.engine.JRException; +import net.sf.jasperreports.view.JasperViewer; +// --- End JasperReports Imports --- + // Add new imports import BsK.common.entity.PatientHistory; import BsK.common.packet.req.GetPatientHistoryRequest; @@ -155,6 +162,9 @@ public class CheckUpPage extends JPanel { private JLabel callingStatusLabel; private JPanel rightContainer; // Add this field private List