ÎļþÃû´Ó Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeClient.java ÐÞ¸Ä |
| | |
| | | package com.vci.ubcs.omd.feign; |
| | | |
| | | |
| | | import com.vci.ubcs.omd.entity.OmdAttribute; |
| | | import com.vci.ubcs.omd.entity.Attribute; |
| | | import org.springblade.core.launch.constant.AppConstant; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | |
| | | */ |
| | | @FeignClient( |
| | | value = AppConstant.APPLICATION_NAME_OMD, |
| | | fallback = IOmdAttributeFallback.class |
| | | fallback = IAttributeFallback.class |
| | | ) |
| | | public interface IOmdAttributeClient { |
| | | public interface IAttributeClient { |
| | | |
| | | String API_PREFIX = "/client"; |
| | | String GET_BY_ID = API_PREFIX + "/attribute/get-by-id"; |
| | |
| | | * @return å
æ°æ®å¯¹è±¡ |
| | | */ |
| | | @GetMapping(GET_BY_ID) |
| | | R<OmdAttribute> getById(@RequestParam("id") Long id); |
| | | R<Attribute> getById(@RequestParam("id") Long id); |
| | | |
| | | /** |
| | | * è·åå
æ°æ®å表 |
| | |
| | | * @return å
æ°æ®å表 |
| | | */ |
| | | @GetMapping(GET_LIST) |
| | | R<List<OmdAttribute>> getList(@RequestParam("key") String key); |
| | | R<List<Attribute>> getList(@RequestParam("key") String key); |
| | | } |