using Alipay.EasySDK.Payment.Common.Models; using LifePayment.Application.Contracts.LifePay; using LifePayment.Domain.Shared; using System; using System.Collections.Generic; using System.Threading.Tasks; using Volo.Abp; using Volo.Abp.Application.Services; using ZeroD.Util; namespace LifePayment.Application.Contracts; public interface ILifePayRateService : IApplicationService { /// /// 获取折扣通道配置分页 /// /// /// Task> GetLifePayRateChannelPage(PageInput input); /// /// 获取折扣通道配置列表 /// /// /// Task> GetLifePayRateChannelAllList(QueryRateChannelInput input); /// /// 新增编辑折扣通道配置 /// /// /// Task CreateOrEditLifePayRateChannel(CreateEditRateChannelInput input); /// /// 设置折扣通道状态 /// /// /// /// Task SetRateChannelStatus(Guid id, LifePayRateChannelStatus status); /// /// 删除折扣通道 /// /// /// Task DeleteRateChannel(Guid id); }