package com.dsh.course.feignClient.other; import com.dsh.course.feignClient.other.model.EditHonorVO; import com.dsh.course.feignClient.other.model.HonorRules; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import java.util.List; import java.util.Map; @FeignClient(value = "mb-cloud-other") public interface HonorClient { @RequestMapping(value = "/base/honor/list") public Map> getList(); /** * 修改荣誉规则 并返回新的荣誉规则列表 */ @RequestMapping(value = "/base/honor/edit") @ResponseBody public Object edit(@RequestBody EditHonorVO vo); }