package cn.iocoder.yudao.module.statistics.service.trade;
|
|
import cn.iocoder.yudao.module.statistics.service.trade.bo.AfterSaleSummaryRespBO;
|
import cn.iocoder.yudao.module.trade.enums.aftersale.AfterSaleStatusEnum;
|
|
import java.time.LocalDateTime;
|
|
/**
|
* 售后统计 Service 接口
|
*
|
* @author owen
|
*/
|
public interface AfterSaleStatisticsService {
|
|
/**
|
* 获取售后单统计
|
*
|
* @param beginTime 起始时间
|
* @param endTime 截止时间
|
* @return 售后统计结果
|
*/
|
AfterSaleSummaryRespBO getAfterSaleSummary(LocalDateTime beginTime, LocalDateTime endTime);
|
|
/**
|
* 获取指定状态的售后订单数量
|
*
|
* @param status 售后状态
|
* @return 售后订单数量
|
*/
|
Long getCountByStatus(AfterSaleStatusEnum status);
|
|
}
|