package com.dsh.course.feignClient.activity; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.activity.model.DriverActivityHistoryReq; import com.dsh.course.feignClient.activity.model.DriverActivityHistoryRes; import com.dsh.course.feignClient.activity.model.QueryDriverActivityHistoryReq; import com.dsh.guns.modular.system.model.DriverActivityHistory; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import java.util.Map; @FeignClient(value = "mb-cloud-activity", path = "/driverActivityHistory") public interface DriverActivityHistoryClient { @PostMapping("/queryList") DriverActivityHistoryRes queryList(DriverActivityHistoryReq req); @PostMapping("/queryById") DriverActivityHistory queryById(Integer id); @RequestMapping(value = "/add") Object add(DriverActivityHistory driverActivityHistory); @RequestMapping(value = "/deleteById") Object deleteById(Integer id); @PostMapping("/updateById") boolean updateById(DriverActivityHistory driverActivityHistory); @RequestMapping(value = "/getList") Page> getList(QueryDriverActivityHistoryReq req); }