package com.dsh.course.feignClient.account; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.dsh.course.feignClient.account.model.IncomeReq; import com.dsh.course.feignClient.account.model.QueryIncomeListReq; import com.dsh.guns.modular.system.model.Income; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import java.util.List; @FeignClient(value = "mb-cloud-account", path = "/income") public interface IncomeClient { @PostMapping("/queryIncomeListByType") List queryIncomeListByType(QueryIncomeListReq req); @PostMapping("/insertIncome") void insertIncome(IncomeReq req); @PostMapping("/selectList") List selectList(QueryWrapper eq); @PostMapping("/updateById") void updateById(Income income); @PostMapping("/insert") void insert(Income income1); }