2026-01-10 13:47:54 +08:00

25 lines
861 B
C#

using RIZO.Mall.Model;
using RIZO.Mall.Model.Dto;
namespace RIZO.Mall.Service.IService
{
/// <summary>
/// 订单管理service接口
/// </summary>
public interface IOMSOrderService : IBaseService<OMSOrder>
{
PagedInfo<OMSOrderDto> GetList(OMSOrderQueryDto parm);
OMSOrder GetInfo(long Id);
int NotDelivereOrder();
int UpdateOMSOrder(int operType, OMSOrder parm);
Task<int> OrderDelivery(OMSOrder model);
int UpdateMerchantNote(OMSOrder model);
PagedInfo<OMSOrderDto> ExportList(OMSOrderQueryDto parm);
Task<List<DeliveryExpressDto>> ExportWaitDeliveryList(OMSOrderQueryDto parm);
Task<dynamic> GetTotalSales(OMSOrderQueryDto dto);
Task<dynamic> GetSaleTreandByDay(OMSOrderQueryDto dto);
Task<dynamic> GetSaleTopProduct(OMSOrderQueryDto dto);
}
}