package jnpf.lims.api;
|
|
import jnpf.base.ActionResult;
|
import jnpf.lims.api.model.ElnSourceActorRequest;
|
import jnpf.lims.api.model.ElnSourceSnapshot;
|
import jnpf.utils.LimsFeignName;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import java.util.List;
|
|
@FeignClient(name = LimsFeignName.LIMS_SERVER_NAME, contextId = "elnSourceApi")
|
public interface ElnSourceApi {
|
@PostMapping("/Internal/lims/elnSources/resolve")
|
ActionResult<List<ElnSourceSnapshot>> resolveAsActor(@RequestBody ElnSourceActorRequest request);
|
}
|