| | |
| | | } |
| | | var baseInfo = JsonConvert.DeserializeObject<ACOOLYRequestBaseResponse>(body); |
| | | var orderNo = string.Empty; |
| | | LifePayOrderStatusEnum status = LifePayOrderStatusEnum.已失败; |
| | | LifePayOrderStatusEnum status = LifePayOrderStatusEnum.待退款; |
| | | ACOOLYStatusEnum acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | var acoolyOrderNo = string.Empty; |
| | | decimal payAmount = 0; |
| | |
| | | if (!confirmElectricOrderResponse.Success |
| | | || (confirmElectricOrderResponse.Code != ACOOLYConstant.Code.SUCCESS && confirmElectricOrderResponse.Code != ACOOLYConstant.Code.PROCESSING)) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | else |
| | | if (confirmElectricOrderResponse.ElectricChargeOrder.Status == ACOOLYConstant.Status.充值中) |
| | | { |
| | | status = LifePayOrderStatusEnum.待确认; |
| | | status = LifePayOrderStatusEnum.充值中; |
| | | acoolyStatus = ACOOLYStatusEnum.充值中; |
| | | } |
| | | else |
| | | if (confirmElectricOrderResponse.ElectricChargeOrder.Status == ACOOLYConstant.Status.充值失败) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | else |
| | | if (confirmElectricOrderResponse.ElectricChargeOrder.Status == ACOOLYConstant.Status.失败关闭) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | break; |
| | |
| | | if (!confirmPhoneOrderResponse.Success |
| | | || (confirmPhoneOrderResponse.Code != ACOOLYConstant.Code.SUCCESS && confirmPhoneOrderResponse.Code != ACOOLYConstant.Code.PROCESSING)) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | |
| | | if (confirmPhoneOrderResponse.PhoneChargeOrder.Status == ACOOLYConstant.Status.充值中) |
| | | { |
| | | status = LifePayOrderStatusEnum.待确认; |
| | | status = LifePayOrderStatusEnum.充值中; |
| | | acoolyStatus = ACOOLYStatusEnum.充值中; |
| | | } |
| | | else |
| | | if (confirmPhoneOrderResponse.PhoneChargeOrder.Status == ACOOLYConstant.Status.充值失败) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | else |
| | | if (confirmPhoneOrderResponse.PhoneChargeOrder.Status == ACOOLYConstant.Status.失败关闭) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | break; |
| | |
| | | if (!confirmGasOrderResponse.Success |
| | | || (confirmGasOrderResponse.Code != ACOOLYConstant.Code.SUCCESS && confirmGasOrderResponse.Code != ACOOLYConstant.Code.PROCESSING)) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | |
| | | if (confirmGasOrderResponse.GasChargeOrder.Status == ACOOLYConstant.Status.充值中) |
| | | { |
| | | status = LifePayOrderStatusEnum.待确认; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值中; |
| | | } |
| | | else |
| | | if (confirmGasOrderResponse.GasChargeOrder.Status == ACOOLYConstant.Status.充值失败) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | else |
| | |
| | | else |
| | | if (confirmGasOrderResponse.GasChargeOrder.Status == ACOOLYConstant.Status.失败关闭) |
| | | { |
| | | status = LifePayOrderStatusEnum.已失败; |
| | | status = LifePayOrderStatusEnum.待退款; |
| | | acoolyStatus = ACOOLYStatusEnum.充值失败; |
| | | } |
| | | break; |