rk
7 小时以前 c74a6f59490cfb9a0ee37f70427739b74e7fbd58
server/services/src/main/java/com/doumee/service/business/DataBoardService.java
@@ -1,6 +1,8 @@
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;
@@ -9,11 +11,24 @@
    DataBoardVO overview(DataBoardQueryDTO query);
    List<MemberTrendVO> memberTrend();
    List<MemberTrendVO> memberTrend(TrendQueryDTO query);
    List<OrderTrendVO> orderTrend();
    List<OrderTrendVO> orderTrend(TrendQueryDTO query);
    List<RevenueTrendVO> revenueTrend();
    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);
}