| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 话费订单查询 |
| | | /// </summary> |
| | | /// <param name="input"></param> |
| | | /// <returns></returns> |
| | | public async Task<QueryPhoneOrderResponse> QueryPhoneOrder(QueryPhoneOrderRequestInput input) |
| | | { |
| | | return await _aCOOLYManager.QueryPhoneOrder(input); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取话费面值 |
| | | /// </summary> |
| | | /// <param name="input"></param> |
| | |
| | | var order = await _lifePayOrderRepository.Where(x => x.OrderNo == orderNo).FirstOrDefaultAsync(); |
| | | CheckExtensions.IfTrueThrowUserFriendlyException(order == null, "订单不存在"); |
| | | |
| | | if (order.PayStatus == LifePayStatusEnum.已支付) |
| | | if (order.PayStatus != LifePayStatusEnum.未支付) |
| | | { |
| | | return; |
| | | } |
| | |
| | | var order = await _lifePayOrderRepository.Where(x => x.OrderNo == orderNo).FirstOrDefaultAsync(); |
| | | CheckExtensions.IfTrueThrowUserFriendlyException(order == null, "订单不存在"); |
| | | |
| | | //if (order.LifePayOrderStatus == LifePayOrderStatusEnum.已完成) |
| | | //{ |
| | | // return; |
| | | //} |
| | | if (order.LifePayOrderStatus == status && order.ACOOLYStatus == acoolyStatus) |
| | | { |
| | | _logger.LogInformation($"订单({orderNo})已处理该状态"); |
| | | return; |
| | | } |
| | | |
| | | order.ActualReceivedAmount = actualParValue; |
| | | |