package com.dsh.course.feignClient.activity; import com.dsh.guns.modular.system.model.UserActivityRegistered; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; @FeignClient(value = "mb-cloud-activity", path = "/userActivityRegistered") public interface UserActivityRegisteredClient { @PostMapping("/queryUserCouponRecordById") UserActivityRegistered queryUserActivityRegisteredById(Integer userActivityRegisteredId); @PostMapping("/queryUserCouponRecordList") Object queryUserCouponRecordList(); @PostMapping(value = "/addUserActivityRegistered") Object addUserActivityRegistered(UserActivityRegistered userActivityRegistered); @PostMapping(value = "/deleteUserActivityRegisteredById") Object deleteUserActivityRegisteredById(Integer userActivityRegisteredId); @PostMapping(value = "/updateUserActivityRegisteredById") Object updateUserActivityRegisteredById(UserActivityRegistered userActivityRegistered); @PostMapping(value = "/queryUserActivityRegisteredByActivityId") UserActivityRegistered queryUserActivityRegisteredByActivityId(Integer userActivityId); }