using New_College.Common; using New_College.Common.Helper; using New_College.IServices.BASE; using New_College.Model; using New_College.Model.Models; using New_College.Model.ViewModels; using System.IO; using System.Threading.Tasks; namespace New_College.IServices { /// /// IV_OrderInfoServices /// public interface IV_OrderInfoServices : IBaseServices { Task QrCodePay(WeChatPayTransactionsNativeQuery viewModel); Task CreateOrder(UniOrderQuery query); Task UpdateOrderStatus(string orderNo, EnumPayType payType, string trade_no); /// /// /// /// /// Task>> GetFrontOrderInfoPage(FrontOrderQuery query); /// /// 获取vip信息(分页) /// /// /// Task>> GetOrderInfoByPage(SearchOrderQuery query); /// /// 支付成功后操作 /// /// /// Task> PaySuccess(V_OrderInfo query); } }