package jnpf.dmsController.print; import jakarta.validation.Valid; import jnpf.base.ActionResult; import jnpf.dmsEntity.print.form.DmsFilePrintTicketRequest; import jnpf.dmsEntity.print.vo.DmsFilePrintTicketVO; import jnpf.dmsService.DmsFilePrintService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping @RequiredArgsConstructor public class DmsFilePrintController { private final DmsFilePrintService printService; @PostMapping("/file-print-tickets") public ActionResult createTicket( @RequestBody @Valid DmsFilePrintTicketRequest request) { return ActionResult.success(printService.createTicket(request)); } }