package com.by4cloud.platformx.business.api.feign; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.flow.task.dto.ProcessInstanceParamDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * @author syt * @date 2025年5月23日 14:29:13 */ @FeignClient(contextId = "remoteFlowProcessService", value = "platformx-business",url = "${servers.main-url}") public interface RemoteFlowProcessService { @PostMapping("/process-instance/startProcessInstance") R startProcessInstance(@RequestBody ProcessInstanceParamDto processInstanceParamDto); }