package com.doumee.service.business;
|
|
import com.doumee.dao.dto.DataBoardQueryDTO;
|
import com.doumee.dao.dto.FinanceQueryDTO;
|
import com.doumee.dao.dto.TrendQueryDTO;
|
import com.doumee.dao.vo.*;
|
|
import java.util.List;
|
|
public interface DataBoardService {
|
|
DataBoardVO overview(DataBoardQueryDTO query);
|
|
List<MemberTrendVO> memberTrend(TrendQueryDTO query);
|
|
List<OrderTrendVO> orderTrend(TrendQueryDTO query);
|
|
List<RevenueTrendVO> revenueTrend(TrendQueryDTO query);
|
|
ShopPerformanceVO shopPerformance(DataBoardQueryDTO query);
|
|
List<LuggageTypeItem> luggageTypeList(DataBoardQueryDTO query);
|
|
List<FinanceOverviewVO> financeOverview(FinanceQueryDTO query);
|
|
List<ShopTopVO> shopTop(TrendQueryDTO query);
|
|
List<DriverTopVO> driverTop(TrendQueryDTO query);
|
|
/**
|
* 根据订单ID列表构建行李类型分布
|
*/
|
List<LuggageTypeItem> buildLuggageTypeList(List<Integer> orderIds);
|
}
|