| package cc.mrbird.febs.mall.service; | 
|   | 
| import cc.mrbird.febs.common.entity.FebsResponse; | 
| import cc.mrbird.febs.mall.dto.*; | 
| import cc.mrbird.febs.mall.entity.MallTeamLeader; | 
| import cc.mrbird.febs.mall.vo.ApiLeaderListVo; | 
| import cc.mrbird.febs.mall.vo.ApiOrderProfitVo; | 
| import cc.mrbird.febs.mall.vo.OrderListVo; | 
| import com.baomidou.mybatisplus.extension.service.IService; | 
|   | 
| import java.util.List; | 
|   | 
| public interface IApiMallTeamLeaderService extends IService<MallTeamLeader> { | 
|   | 
|     FebsResponse applyLeader(ApiApplayLeaderDto apiApplayLeaderDto); | 
|   | 
|     FebsResponse findLeaderListInPage(ApiLeaderListDto apiLeaderListDto); | 
|   | 
|     FebsResponse leaderState(); | 
|   | 
|     FebsResponse getApiLeaderInfoVoById(Long id); | 
|   | 
|     List<OrderListVo> findLeaderOrderListInPage(ApiLeaderOrderListDto apiLeaderOrderListDto); | 
|   | 
|     FebsResponse leaderOrderConfirm(ApiLeaderOrderConfirmDto apiLeaderOrderConfirmDto); | 
|   | 
|     FebsResponse leaderTitle(ApiLeaderTitleDto apiLeaderTitleDto); | 
|   | 
|     FebsResponse findTeamOrderMarkCnt(); | 
|   | 
|     FebsResponse leaderRefundOrder(ApiLeaderRefundOrderDto apiLeaderRefundOrderDto); | 
|   | 
|     FebsResponse refundOrderInfo(ApiRefundOrderInfoDto apiRefundOrderInfoDto); | 
|   | 
|     FebsResponse leaderProfit(); | 
|   | 
|     List<ApiOrderProfitVo> findLeaderProfitListInPage(ApiOrderProfitDto apiOrderProfitDto); | 
|   | 
|     FebsResponse findSomeLeaderListInPage(ApiLeaderListDto apiLeaderListDto); | 
|   | 
|     FebsResponse noLoginLeaderTitle(ApiLeaderTitleDto apiLeaderTitleDto); | 
| } |