sunpengfei
2025-06-10 c16fb1bb2431f40eb4b8e1af13c5254e2cf41d5a
LifePayment/LifePayment.Application.Contracts/LifePay/ILifePayService.cs
@@ -11,7 +11,6 @@
public interface ILifePayService : IApplicationService
{
    /// <summary>
    /// 获取电费面值
    /// </summary>
@@ -29,6 +28,13 @@
    /// </summary>
    /// <returns></returns>
    Task<PhoneParValueResponse> GetPhoneParValue();
    /// <summary>
    /// 话费订单查询
    /// </summary>
    /// <param name="input"></param>
    /// <returns></returns>
    Task<QueryPhoneOrderResponse> QueryPhoneOrder(QueryPhoneOrderRequestInput input);
    /// <summary>
    /// 获取燃气面值
@@ -58,8 +64,6 @@
    /// <returns></returns>
    Task LifePayRefundsHandler(string orderNo, LifePayRefundStatusEnum refundStatus);
    /// <summary>
    /// 供应商回调处理
    /// </summary>
@@ -68,8 +72,11 @@
    /// <param name="status"></param>
    /// <param name="acoolyStatus"></param>
    /// <param name="payAmount"></param>
    /// <param name="refundApplyRemark"></param>
    /// <param name="parValue"></param>
    /// <param name="actualParValue"></param>
    /// <returns></returns>
    Task ACOOLYOrderNotifyHandler(string orderNo, string acoolyOrderNo, LifePayOrderStatusEnum status, ACOOLYStatusEnum acoolyStatus, decimal payAmount, string refundApplyRemark);
    Task ACOOLYOrderNotifyHandler(string orderNo, string acoolyOrderNo, LifePayOrderStatusEnum status, ACOOLYStatusEnum acoolyStatus, decimal payAmount, string refundApplyRemark, decimal? parValue = 0, decimal? actualParValue = 0);
    /// <summary>
    /// 创建生活缴费话费订单
@@ -243,7 +250,7 @@
    /// <returns></returns>
    Task<PageOutput<CreateEditPayChannelsInput>> GetLifePayChannlesPage(PageInput input);
    Task<List<CreateEditPayChannelsInput>> GetLifePayChannlesAllList();
    Task<List<CreateEditPayChannelsInput>> GetLifePayChannlesAllList(QueryLifePayChannlesInput input);
    Task<CreateEditPayChannelsInput> GetLifePayChannlesDto(Guid id);
@@ -275,6 +282,7 @@
    Task<List<LifePayOrderListTemplate>> GetLifePayOrderPageExport(QueryLifePayOrderListInput input);
    Task<List<LifePayOrderListTemplateForChannle>> GetLifePayOrderPageExportForChannle(QueryLifePayOrderListInput input);
    Task<List<LifePayRefundOrderListTemplate>> GetLifePayRefudOrderPageExport(QueryLifePayRefundOrderListInput input);
@@ -307,8 +315,6 @@
    /// <param name="outTradeNo"></param>
    /// <returns></returns>
    Task<WxPayTradeQueryReponse> WxPayTradeQuery(string outTradeNo);
    /// <summary>
    /// 设置生活缴费支付类型