diff --git a/src/main/java/com/reporting/controller/ReportingController.java b/src/main/java/com/reporting/controller/ReportingController.java index 9ddc865..535e09a 100644 --- a/src/main/java/com/reporting/controller/ReportingController.java +++ b/src/main/java/com/reporting/controller/ReportingController.java @@ -14,6 +14,7 @@ import net.sf.jasperreports.export.SimpleOutputStreamExporterOutput; import net.sf.jasperreports.export.SimpleXlsxReportConfiguration; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; +import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import org.springframework.format.annotation.DateTimeFormat; @@ -50,6 +51,14 @@ public class ReportingController { public ReportingController() { } + @RequestMapping(value = "/help", method = RequestMethod.GET) + public ResponseEntity getHelp() { + // Example JSON response + String jsonResponse = "{\"message\": \"Help endpoint\", \"status\": \"200\"}"; + return ResponseEntity.ok(jsonResponse); // Returns 200 OK with JSON + } + + @RequestMapping(value = {"/label-gizi/{noregistrasi}"}, method = {RequestMethod.GET}) public void exportLabelGiziTest(@PathVariable("noregistrasi") String noregistrasi, @RequestParam(value = "jnsdiet", required = false) String jnsdiet,