package jnpf.eln; import jnpf.base.ActionResult; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** LIMS 结果提交使用的 ELN 可冻结门禁。 */ @FeignClient(name = "jnpf-eln", path = "/Internal/eln/recordFreeze", contextId = "recordFreezeApi") public interface RecordFreezeApi { @PostMapping("/prepare") ActionResult prepare(@RequestBody RecordFreezeCheckRequest request); @PostMapping("/release") ActionResult release(@RequestBody RecordFreezeReleaseRequest request); }