using Ant.Core.WebApi.Model; using Central.Control.WebApi.Models.Request; using Central.Control.WebApi.Models.Response; using Com.Alipay.Business; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Central.Control.WebApi.Service.Interface { /// /// /// public interface IOrderService { /// /// 下单 /// /// /// ApiResult Order(OrderRequestDto req); /// /// 根据id获取商品信息 /// /// /// ApiResult GetQueueOrder(string orderId); /// /// 获取待烧烤的商品列表 /// ApiResult> GetQueueOrders(); /// /// 取消未支付订单 /// /// ApiResult CancelUnPayOrder(string orderId); /// /// 回写流程状态 /// /// /// ApiResult OrderProcess(OrderProcessRequestDto req); /// /// 获取支付宝支付链接 /// /// /// string AliPayProcess(string id); /// /// 支付宝支付回写(已测试好,勿动) /// /// string AliPayNotify(); /// /// 申请退款 /// /// ApiResult OrderRefund(string orderId); /// /// 轮询查询退款信息,并更新订单的退款记录 /// /// ApiResult OrderRefundLoop(); /// /// 支付测试 /// /// ApiResult PayTest(); /// /// /// /// /// AlipayF2FQueryResult tradeQuery(string orderId); } }