package jnpf.dms; import jnpf.base.ActionResult; import jnpf.dmsEntity.storage.form.DmsPersistentPdfGenerateForm; import jnpf.dmsEntity.storage.vo.DmsPersistentPdfGenerateVO; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestHeader; @FeignClient(name = "jnpf-file", contextId = "dmsPersistentPdf", path = "/Internal/file/dms") public interface DmsPersistentPdfApi { @PostMapping("/persistent-pdf") ActionResult generate( @RequestHeader("X-DMS-Service-Id") String serviceId, @RequestBody DmsPersistentPdfGenerateForm form); }