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);
}
}