using KonSoft.Admin.Dtos; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Volo.Abp.Application.Services; namespace KonSoft.Admin.IApplicationServices { public interface IOrderAppService : IApplicationService { /// /// 创建订单 /// /// /// Task CreateAsync(CreateOrderDto input); Task PayAsync(Guid orderId, PayOrderDto input); Task AssignAsync(Guid orderId, Guid workerId); Task StartServiceAsync(Guid orderId); Task CompleteServiceAsync(Guid orderId); Task ConfirmAsync(Guid orderId); Task CancelAsync(Guid orderId, string reason); } }