public async Task <ResponseMessage <PaymentInfoResponse> > Payment(UserInfo User, [FromBody] PaymentInfoRequest request) { var r = new ResponseMessage <PaymentInfoResponse>(); try { r = await _chargeManager.Payment(User, request); } catch (Exception e) { r.Code = ResponseCodeDefines.ServiceError; r.Message = "服务器错误:" + e.Message; Logger.Error("后补发票失败:\r\n{0}", e.ToString()); } return(r); }