Browse Source

Z991239-385 #comment SendAnswer的填充,诗友

gifur 5 years ago
parent
commit
67dd0bdcce
1 changed files with 4 additions and 0 deletions
  1. 4 0
      Common/SpHelper.h

+ 4 - 0
Common/SpHelper.h

@@ -216,6 +216,10 @@ struct SpReqAnsContext
 
 
 	virtual ErrorCodeEnum Answer(ErrorCodeEnum eSysError, DWORD dwUserError)
 	virtual ErrorCodeEnum Answer(ErrorCodeEnum eSysError, DWORD dwUserError)
 	{
 	{
+		if (eSysError == Error_Succeed) {
+			CAutoBuffer Buf = SpObject2Buffer<TAns>(Ans);
+			return m_spTransactionContext->SendAnswer(Buf, true);
+		}
 		return m_spTransactionContext->SendAnswer(eSysError, dwUserError);
 		return m_spTransactionContext->SendAnswer(eSysError, dwUserError);
 	}
 	}