/// <summary> /// 支付请求执行成功 /// </summary> /// <param name="requestInfo">支付请求记录</param> public virtual void ExecuteSuccess(PayRequestInfo requestInfo) { //更新支付请求记录的执行结果 requestInfo.ExecuteResult = (int)ResultStatus.Success; requestInfo.Status = (int)AppEnum.GlobalStatus.Valid; PayRequestDAL.Update(requestInfo); //作废重复的支付请求记录 PayRequestDAL.InvalidateRepeatRequest(requestInfo); }