crm.core/code/Crm.Core.Domain/Impl/IOrderDomain.cs

22 lines
607 B
C#

using Crm.Core.Domain.Dto.Order;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Crm.Core.Domain.Impl
{
public interface IOrderDomain : IScopedDependency
{
Task UpdateOrderRealName(UpdateOrderRealNameDto dto);
Task<CreateOrderInfo> GetCreateOrderSelectItem(GetCreateOrderQueryDto dto);
Task<ProductDetail> GetProductDetail(ProductQueryDto dto);
Task<List<ProductInfo>> GetProductByMinType(ProductQueryByMinProductId dto);
Task<bool> CreateOrder(CreateOrderDto dto);
}
}