LifePayment/LifePayment.Application.Contracts/LifePay/ILifePayService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Application/LifePay/LifePayService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Domain.Shared/WeChat/WxPayPostBaseModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Domain/WeChat/IWxPayApi.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Domain/WeChat/WxPayApi.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Host/LifePaymentService.HttpApi.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.Host/LifePaymentServices.Application.Contracts.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LifePayment/LifePayment.HttpApi/LifePay/LifePayController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
LifePayment/LifePayment.Application.Contracts/LifePay/ILifePayService.cs
@@ -291,7 +291,14 @@ /// </summary> /// <param name="outTradeNo"></param> /// <returns></returns> Task WxPayDomesticRefundsQuery(string outTradeNo); Task<WxPayDomesticRefundsQueryReponse> WxPayDomesticRefundsQuery(string outTradeNo); /// <summary> /// 查询微信订单信息 /// </summary> /// <param name="outTradeNo"></param> /// <returns></returns> Task WxPayTradeQuery(string outTradeNo); /// <summary> /// 设置生活缴费支付类型 LifePayment/LifePayment.Application/LifePay/LifePayService.cs
@@ -848,9 +848,19 @@ /// </summary> /// <param name="outTradeNo"></param> /// <returns></returns> public async Task WxPayDomesticRefundsQuery(string outTradeNo) public async Task<WxPayDomesticRefundsQueryReponse> WxPayDomesticRefundsQuery(string outTradeNo) { await _wxPayApi.WxPayDomesticRefundsQuery(outTradeNo); return await _wxPayApi.WxPayDomesticRefundsQuery(outTradeNo); } /// <summary> /// 查询微信订单信息 /// </summary> /// <param name="outTradeNo"></param> /// <returns></returns> public async Task WxPayTradeQuery(string outTradeNo) { await _wxPayApi.WxPayTradeQuery(outTradeNo); } #endregion @@ -2156,6 +2166,7 @@ return channel.ChannlesRate; } } public async Task<SetPayTypeReturn> SetPayType(string orderNo, LifePayTypeEnum lifePayType, string ip) { var order = await _lifePayOrderRepository.Where(x => x.OrderNo == orderNo).FirstOrDefaultAsync(); LifePayment/LifePayment.Domain.Shared/WeChat/WxPayPostBaseModel.cs
@@ -806,6 +806,17 @@ public class WxPayDomesticRefundsQueryReponse { /// <summary> /// 返回结果 /// </summary> [JsonProperty("code")] public string Code { get; set; } /// <summary> /// 返回信息 /// </summary> [JsonProperty("message")] public string Message { get; set; } /// <summary> /// 微信支付退款单号 /// </summary> [JsonProperty("refund_id ")] @@ -859,7 +870,7 @@ /// 金额信息 /// </summary> [JsonProperty("amount")] public string Amount { get; set; } public Model_WxPayDomesticRefunds_Amount Amount { get; set; } } } LifePayment/LifePayment.Domain/WeChat/IWxPayApi.cs
@@ -24,7 +24,9 @@ Task<WxPayDomesticRefundsReponse> WxPayDomesticRefunds(WxPayDomesticRefundsRequest input); Task WxPayDomesticRefundsQuery(string outTradeNo); Task<WxPayDomesticRefundsQueryReponse> WxPayDomesticRefundsQuery(string outTradeNo); Task WxPayTradeQuery(string outTradeNo); Task<WxPayTradeBillApplyReponse> WxPayTradeBillApply(WxPayTradeBillApplyRequest input); LifePayment/LifePayment.Domain/WeChat/WxPayApi.cs
@@ -36,10 +36,17 @@ return result; } public async Task WxPayDomesticRefundsQuery(string outTradeNo) public async Task<WxPayDomesticRefundsQueryReponse> WxPayDomesticRefundsQuery(string outTradeNo) { var url = $"{string.Format(LifePaymentConstant.WxPayDomesticRefundsQuery, outTradeNo)}"; var result = await Certificates<WxPayDomesticRefundsQueryReponse>(url); return result; } public async Task WxPayTradeQuery(string outTradeNo) { var url = $"{string.Format(LifePaymentConstant.WxPayTradeQyery, outTradeNo)}"; var result = await Certificates<WxPayDomesticRefundsQueryReponse>(url); } public async Task<WxPayTradeBillApplyReponse> WxPayTradeBillApply(WxPayTradeBillApplyRequest input) LifePayment/LifePayment.Host/LifePaymentService.HttpApi.xml
@@ -281,6 +281,13 @@ <param name="input"></param> <returns></returns> </member> <member name="M:LifePayment.HttpApi.LifePayController.WxPayDomesticRefundsQuery(System.String)"> <summary> 查询微信退款信息 </summary> <param name="outTradeNo"></param> <returns></returns> </member> <member name="M:LifePayment.HttpApi.LifePayController.CreateLifePayPhoneOrder(LifePayment.Application.Contracts.CreateLifePayOrderInput{LifePayment.Application.Contracts.LifePhoneData})"> <summary> 创建生活缴费话费订单 LifePayment/LifePayment.Host/LifePaymentServices.Application.Contracts.xml
@@ -253,6 +253,13 @@ <param name="outTradeNo"></param> <returns></returns> </member> <member name="M:LifePayment.Application.Contracts.ILifePayService.WxPayTradeQuery(System.String)"> <summary> 查询微信订单信息 </summary> <param name="outTradeNo"></param> <returns></returns> </member> <member name="M:LifePayment.Application.Contracts.ILifePayService.SetLifePayOrderPayType(LifePayment.Domain.Shared.SetLifePayOrderPayTypeInput,System.String)"> <summary> 设置生活缴费支付类型 LifePayment/LifePayment.HttpApi/LifePay/LifePayController.cs
@@ -466,12 +466,16 @@ return await _lifePayService.QueryAlipayTradeRefund(input); } /// <summary> /// 查询微信退款信息 /// </summary> /// <param name="outTradeNo"></param> /// <returns></returns> [HttpGet] [AllowAnonymous] public async Task WxPayDomesticRefundsQuery(string outTradeNo) public async Task<WxPayDomesticRefundsQueryReponse> WxPayDomesticRefundsQuery(string outTradeNo) { await _lifePayService.WxPayDomesticRefundsQuery(outTradeNo); return await _lifePayService.WxPayDomesticRefundsQuery(outTradeNo); } #endregion