using LifePayment.Domain.Shared;
using System.Threading.Tasks;
namespace LifePayment.Domain;
public interface IACOOLYManager
{
#region 燃气
///
/// 获取燃气面值
///
///
///
Task GasParValue(GasParValueRequestInput input);
///
/// 获取燃气支持商户
///
///
///
Task GasOrgType(GasOrgTypeRequestInput input);
///
/// 提交燃气订单
///
///
///
Task ConfirmGasOrder(ConfirmGasOrderRequestInput input);
#endregion
#region 电费
///
/// 获取电费面值
///
///
///
Task ElectricParValue(ACOOLYRequestBaseInput input);
///
/// 获取电费充值区域
///
///
///
Task GetElectricSupportArea(ACOOLYRequestBaseInput input);
///
/// 提交电费订单
///
///
///
Task ConfirmElectricOrder(ConfirmElectricOrderRequestInput input);
#endregion
#region 话费
///
/// 获取话费面值
///
///
///
Task PhoneParValue(ACOOLYRequestBaseInput input);
///
/// 提交话费订单
///
///
///
Task ConfirmPhoneOrder(ConfirmPhoneOrderRequestInput input);
#endregion
}