package com.dsh.course.feignClient.order; import com.dsh.course.feignClient.order.model.PrivateCarReassignReq; import com.dsh.course.feignClient.order.model.QueryCanSelectPrivateCarDriverReq; import com.dsh.course.feignClient.order.model.QueryCanSelectSmallDriverReq; import com.dsh.guns.modular.system.model.TReassign; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import java.util.List; import java.util.Map; @FeignClient(value = "mb-cloud-orderServer", path = "/tReassign") public interface ReassignClient { @PostMapping("queryReassignById") TReassign queryReassignById(Long reassignId); @PostMapping("getPrivateCarReassignOrderList") List> getPrivateCarReassignOrderList(PrivateCarReassignReq req); @PostMapping("getCanSelectPrivateCarDriverList") List> getCanSelectPrivateCarDriverList( QueryCanSelectPrivateCarDriverReq req); @PostMapping("getCanSelectSmallDriverList") List> getCanSelectSmallDriverList(QueryCanSelectSmallDriverReq req); @PostMapping("updateById") void updateById( TReassign tReassign); }