package com.vci.ubcs.omd.feign; import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.tool.api.R; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; /** * Description:业务类型关联属性 Feign接口类 * * @author LiHang * @date 2023/5/10 */ @FeignClient( value = AppConstant.APPLICATION_NAME_OMD, fallback = IBtmAttributeFallback.class ) public interface IBtmAttributeClient { String API_PREFIX = "/client"; String LIST_BY_BTM_OID = API_PREFIX + "/btm-attribute/list-by-btm-oid"; @GetMapping(LIST_BY_BTM_OID) R> listByBtmOid(@RequestParam("oid") String oid); }