| package com.dsh.account.feignclient.other; | 
|   | 
| import com.dsh.account.feignclient.other.model.HonorRules; | 
| import org.springframework.cloud.openfeign.FeignClient; | 
| import org.springframework.web.bind.annotation.PostMapping; | 
|   | 
|   | 
| /** | 
|  * 荣耀规则 | 
|  */ | 
| @FeignClient("mb-cloud-other") | 
| public interface HonorRulesClient { | 
|   | 
|   | 
|     /** | 
|      * 获取合适的规则 | 
|      * @param honorRules | 
|      * @return | 
|      */ | 
|     @PostMapping("/honorRules/getHonorRules") | 
|     HonorRules getHonorRules(HonorRules honorRules); | 
|   | 
|     /** | 
|      * 根据id获取数据 | 
|      * @param id | 
|      * @return | 
|      */ | 
|     @PostMapping("/honorRules/getHonorRulesById") | 
|     HonorRules getHonorRulesById(Integer id); | 
| } |