package jnpf.dmsController.preview; import jakarta.validation.Valid; import jnpf.base.ActionResult; import jnpf.dmsEntity.compare.DmsCompareRequest; import jnpf.dmsService.DmsFileCompareService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.Collections; import java.util.Map; @RestController @RequiredArgsConstructor public class DmsFileCompareController { private final DmsFileCompareService service; @PostMapping("/file-compare-tickets") public ActionResult> create(@RequestBody @Valid DmsCompareRequest request) { return ActionResult.success(Collections.singletonMap("ticket", service.createTicket(request))); } }