package fangxianyu.innerApi.goods; import io.github.nnkwrik.common.dto.Response; import io.github.nnkwrik.common.dto.SimpleGoods; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; import java.util.Map; /** * @author nnkwrik * @date 18/12/07 21:08 */ @FeignClient(name = "goods-service") @RequestMapping("/goods-service") public interface GoodsClient { @GetMapping("/simpleGoods/{goodsId}") Response getSimpleGoods(@PathVariable("goodsId") Integer goodsId); @GetMapping("/simpleGoodsList") Response> getSimpleGoodsList(@RequestParam List goodsIdList); }