Package com.arms.api.report.export_service.controller

## Class ReportExportController

- java.lang.Object
- - com.arms.api.report.export_service.controller.ReportExportController

-     @RestController
      @RequestMapping("/arms/export/reports")
      public class ReportExportController
      extends java.lang.Object

  PPT 리포트 내보내기 컨트롤러
  Since:
    25.12.03

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ReportExportController()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.springframework.http.ResponseEntity<ReportExportResponse>` | `exportPptMetadata​(@Valid ReportExportRequest request)` | PPT 메타데이터 조회
    `org.springframework.http.ResponseEntity<byte[]>` | `exportToPpt​(@Valid ReportExportRequest request)` | PPT로 내보내기

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ReportExportController

          public ReportExportController()

  - ### Method Detail

    - #### exportToPpt

          @PostMapping("/export/ppt")
          public org.springframework.http.ResponseEntity<byte[]> exportToPpt​(@Valid @RequestBody
                                                                             @Valid ReportExportRequest request)

      PPT로 내보내기

    - #### exportPptMetadata

          @PostMapping("/export/ppt/metadata")
          public org.springframework.http.ResponseEntity<ReportExportResponse> exportPptMetadata​(@Valid @RequestBody
                                                                                                 @Valid ReportExportRequest request)

      PPT 메타데이터 조회