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<Map<String, String>> create(@RequestBody @Valid DmsCompareRequest request) {
|
return ActionResult.success(Collections.singletonMap("ticket", service.createTicket(request)));
|
}
|
}
|