package com.dsh.course.feignClient.order; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.order.model.*; import com.dsh.guns.modular.system.model.TOrderLogistics; 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") public interface OrderLogisticsClient { @PostMapping("/orderLogistics/queryOrderLogisticsInfo") OrderLogisticsInfoRes queryOrderLogisticsInfo(Long id); @PostMapping("/orderLogistics/updateOrderLogistics") void updateOrderLogistics(OrderLogisticsInfoReq req); @PostMapping("/orderLogistics/getLogisticsOrderList") Page> getLogisticsOrderList(QueryLoginsicsListReq req); @PostMapping("/orderLogistics/getLogisticsOrderDetailById") Map getLogisticsOrderDetailById(Long tOrderLogisticsId); @PostMapping("/orderLogistics/queryByOrderId") TOrderLogistics queryByOrderId(Long orderId); @PostMapping("/orderLogistics/selectCount") int selectCount(OrderLogisticsSelectCountReq tcxTodayTme); @PostMapping("/orderLogistics/getAllOrderNum") Map getAllOrderNum(Integer companyId); @PostMapping("/orderLogistics/getAllTradeMoney") Double getAllTradeMoney(GetAllTradeMoneyReq req); @PostMapping("/orderLogistics/getLogisticsOrderList1") List> getLogisticsOrderList1(Integer companyId); }