package com.dsh.course.feignClient.account; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.account.model.*; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.ResponseBody; import java.util.List; @FeignClient("mb-cloud-account") public interface IntegralClient { @PostMapping("/userIntegralChanges/list") Page list(IntegralListQuery integralListQuery); /** * 保存用户积分变动记录 * @param vo */ @PostMapping("/userIntegralChanges/saveUserIntegralChanges") public void saveUserIntegralChanges(@RequestBody SaveUserIntegralChangesVo vo); }