package com.dsh.course.feignClient.activity; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.activity.model.IntegralGoodsOfSearch; import com.dsh.course.feignClient.activity.model.PointMercharsPayedVo; import com.dsh.course.feignClient.activity.model.PointMercharsVo; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import java.util.List; import java.util.Map; @FeignClient(value = "mb-cloud-activity") public interface PointMercharsClient { @PostMapping("/base/pointMerchars/queryGoodsListSearch") List> getIntegralGoodsListOfSearch(@RequestBody IntegralGoodsOfSearch ofSearch); @PostMapping("/base/pointMerchars/queryPointMerchaseDetailOfId") PointMercharsVo queryPointMerchaseDetailOfId(@RequestBody Integer pointMercharsId); @PostMapping("/base/pointMerchars/updateGoodsGroudingStatus") boolean updateGoodsGroudingStatus(@RequestBody Map map); @PostMapping("/base/pointMerchars/queryUserPayedGoodsList") List> queryUserPayedGoodsList(@RequestBody PointMercharsPayedVo pointMercharsPayedVo); }