using New_College.IServices.BASE; using New_College.Model; using New_College.Model.Models; using New_College.Model.ViewModels; using New_College.Model.ViewModels.Query; using System.Collections.Generic; using System.Threading.Tasks; namespace New_College.IServices { /// /// IV_VipCardInfoServices /// public interface IV_VipCardInfoServices : IBaseServices { Task> BindCardInfo(VipCardQuery query); Task> OpenBindCardInfo(OpenVipCardRequest query); /// /// 获取vip信息 /// /// /// Task> GetVipInfo(IdQuery query); /// /// 生成卡信息 /// /// /// Task>> AutoVipCardInfo(AutoVipInfoQuery query); /// /// 获取vip信息(分页) /// /// /// Task>> GetVipCardInfoByPage(VipCardInfoSearchQuery query); /// /// 获取单个vip信息 /// /// /// Task> GetVipCardInfoOne(IdQuery query); /// /// 添加vip /// /// /// Task> AddVipCardInfo(VipCardInfoQuery query); /// /// 更新vip /// /// /// Task> UpdateVipCardInfo(VipCardInfoQuery query); /// /// 删除vip /// /// /// Task> DeleteVipCardInfo(IdQuery query); } }