|  |  | 
 |  |  |             LifePayType = x.LifePayType, | 
 |  |  |             OrderNo = x.OrderNo, | 
 |  |  |             PayAmount = x.PayAmount, | 
 |  |  |             ActualRechargeAmount = x.ActualRechargeAmount.HasValue?x.ActualRechargeAmount.Value:0, | 
 |  |  |             ActualRechargeAmount = x.RechargeAmount, | 
 |  |  |             PhoneNumber = x.PhoneNumber, | 
 |  |  |             RechargeAmount = x.RechargeAmount, | 
 |  |  |             OutOrderNo = x.OutOrderNo, | 
 |  |  | 
 |  |  |             s.LifePayTypeStr = s.LifePayType.GetDescription(); | 
 |  |  |             s.PayStatusStr = s.PayStatus.GetDescription(); | 
 |  |  |             s.ActualRechargeAmountStr = s.ActualRechargeAmount.ToString("F2"); | 
 |  |  |             s.LifePayRefundStatusStr = s.LifePayRefundStatus.GetDescription(); | 
 |  |  |             s.LifePayRefundStatusStr = s.LifePayRefundStatus == LifePayRefundStatusEnum.无需退款 ? "" : s.LifePayRefundStatus.GetDescription(); | 
 |  |  |             s.ACOOLYStatusStr = s.ACOOLYStatus.GetDescription(); | 
 |  |  |             //s.LifePayOrderStatusStr = s.LifePayOrderStatus.GetDescription(); | 
 |  |  |             s.FinishTimeStr = !s.FinishTime.HasValue ? string.Empty : s.FinishTime.Value.ToString(LifePaymentConstant.DateTimeFormatStr.yyyyMMddHHmmss); |