package com.dsh.course.feignClient.activity; import com.dsh.course.feignClient.activity.model.TDriverReq; import com.dsh.course.feignClient.activity.model.UpdateCompanyDriverReq; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import java.util.List; @FeignClient(value = "mb-cloud-account", path = "/base/driver") public interface DriverClient { @PostMapping("/queryDriverListByCarId") List queryDriverListByCarId(Integer carId); @PostMapping("/updateById") Boolean updateById(TDriverReq req); @PostMapping("/updateCompanyDriverState") void updateCompanyDriverState( UpdateCompanyDriverReq req); @PostMapping("/updateFranchiseeDriverState") void updateFranchiseeDriverState( UpdateCompanyDriverReq req); }