package com.vci.ubcs.code.feign; import com.vci.ubcs.code.vo.webserviceModel.group.DockingGroupDataVO; import com.vci.ubcs.code.vo.webserviceModel.group.result.ResultDataObject; import org.springblade.core.tool.api.R; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import javax.validation.constraints.NotNull; /** * 与集团系统集成的调用器 * @author xiejun * @date 2023-5-24 */ @FeignClient(name = "groupCOdeIntegration", url = "${docking.apply.jtInterUrl:http://116.205.176.185:8099}", path = "") public interface IMdmInterJtClient { /** * mdm调用集团mdm申请集团编码 * @param dockingGroupDataVO AO/TO的信息 * @return 执行结果 */ @PostMapping("/externalMainData/receiveAddApply") ResultDataObject receiveAddApply(@NotNull @RequestBody DockingGroupDataVO dockingGroupDataVO); }