using New_College.Common; using New_College.IServices.BASE; using New_College.Model; using New_College.Model.Models; using New_College.Model.ViewModels; using System.Threading.Tasks; namespace New_College.IServices { /// /// IV_OrderInfoServices /// public interface IV_OrderInfoServices : IBaseServices { Task CreateOrder(UniOrderQuery query); Task UpdateOrderStatus(string orderNo, EnumPayType payType, string trade_no); /// /// 唤醒微信H5支付 /// /// /// Task> WechatPubPay(WeChatPayQuery query); /// /// 微信订单查询确认 传用户Id /// /// /// Task> WeChatPayStatus(IdQuery query); /// /// 支付宝 订单确认 /// /// /// Task> AliPayStatus(IdQuery query); /// /// 获取vip信息(分页) /// /// /// Task>> GetOrderInfoByPage(SearchOrderQuery query); /// /// 支付成功后操作 /// /// /// Task> PaySuccess(V_OrderInfo query); /// /// 支付宝H5支付 /// /// /// Task> AliH5Pay(WeChatPayQuery query); } }