Browse Source

Z991239-6340 #comment 新增安装时候关键步骤告警上送

oilyang 4 months ago
parent
commit
228243466b

+ 1 - 1
Module/mod_vtmloader/VtmLoaderFSM.cpp

@@ -6,7 +6,6 @@
 #include "iniutil.h"
 #include "RVCEventCode.h"
 #include "VtmLoaderFSM.h"
-#include "VtmLoader_UserCode.h"
 #include "EventCode.h"
 
 
@@ -2064,6 +2063,7 @@ void CVtmLoaderFSM::SaveTerminalNo(SpReqAnsContext<VtmLoaderService_SaveTerminal
 		ctx->Answer(Error_Param);
 		return;
 	}
+	LogWarn(Severity_Low, Error_Trace, VtmLoader_SetTerminalNo, CSimpleStringA::Format("SaveTerminalNo:[%s]", ctx->Req.terminalNo.GetData()));
 	DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setLogCode(VtmLoaderService_LogCode_SaveTerminalNo)("write terminalNo[%s] to root.ini", ctx->Req.terminalNo.GetData());
 	ErrorCodeEnum eErr = GetEntityBase()->GetFunction()->GetPrivilegeFunction()->WriteTerminalNoToRootIni(ctx->Req.terminalNo);
 	ctx->Answer(eErr);

+ 2 - 0
Module/mod_vtmloader/VtmLoaderFSM.h

@@ -5,6 +5,7 @@
 #include "SpUtility.h"
 #include "CommEntityUtil.hpp"
 #include "VtmLoader_server_g.h"
+#include "VtmLoader_UserCode.h"
 using namespace VtmLoader;
 
 //集中配置更新  
@@ -159,6 +160,7 @@ public:
 			ctx->Answer(Error_Param);
 			return;
 		}
+		LogWarn(Severity_Low, Error_Trace, VtmLoader_SetTerminalNo, CSimpleStringA::Format("SetTerminalNo:[%s]", ctx->Req.terminalNo.GetData()));
 		DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_USER).setLogCode(VtmLoaderService_LogCode_SetTerminalNo)("set terminalNo to [%s]", ctx->Req.terminalNo.GetData());
 		m_terminalNoFromWeb = ctx->Req.terminalNo;
 		ctx->Answer(Error_Succeed);

+ 9 - 1
Module/mod_vtmloader/VtmLoader_UserCode.h

@@ -1,3 +1,7 @@
+#ifndef _VTMLOADER_USER_ERROR_CODE_H
+#define _VTMLOADER_USER_ERROR_CODE_H
+#pragma once
+
 const int VtmLoader_UserCode_NetCard_OK = 0x10f00201;
 const int VtmLoader_UserCode_NetCard_UnAvaible = 0x10f00202;
 const int WARN_SendEndpoint_URL_ERR = 0x10f00203;
@@ -30,4 +34,8 @@ const int VtmLoader_DepDirCopyFailed = 0x10f0021d;
 const int VtmLoader_DepDirCopySuc = 0x10f0021e;
 const int VtmLoader_InfoAboutBootCost = 0x10f0021f;
 const int VtmLoader_CenterSettingConnectFailed = 0x10f00220;
-const int VtmLoader_CenterSettingUpdateSucceed = 0x10f00221;
+const int VtmLoader_CenterSettingUpdateSucceed = 0x10f00221;
+const int VtmLoader_SetTerminalNo = 0x10f00222;
+const int VtmLoader_SaveTerminalNo = 0x10f00223;
+
+#endif //_VTMLOADER_USER_ERROR_CODE_H

+ 1 - 1
Module/mod_vtmloader/mod_vtmloader.h

@@ -60,7 +60,7 @@ public:
 	ErrorCodeEnum UnsubscribeEntitysEvents();
 	CSimpleStringA GetCurMaintainer(){ return m_strUserID;}
 
-	void SetTerminalNo(SpReqAnsContext<VtmLoaderService_SetTerminalNo_Req, VtmLoaderService_SetTerminalNo_Ans>::Pointer ctx) { m_FSM.SetTerminalNo(ctx); }
+	void SetTerminalNo(SpReqAnsContext<VtmLoaderService_SetTerminalNo_Req, VtmLoaderService_SetTerminalNo_Ans>::Pointer ctx) {	m_FSM.SetTerminalNo(ctx); 	}
 	//void NoticeAppReady(SpReqAnsContext<VtmLoaderService_NoticeAppReady_Req, VtmLoaderService_NoticeAppReady_Ans>::Pointer ctx);
 	void CheckDeviceEntity(SpReqAnsContext<VtmLoaderService_CheckDeviceEntity_Req, VtmLoaderService_CheckDeviceEntity_Ans>::Pointer ctx)
 	{