Browse Source

SomkingCycle

Jeff 5 năm trước cách đây
mục cha
commit
4fd3949128
2 tập tin đã thay đổi với 11 bổ sung1 xóa
  1. 10 0
      SATHTTP/SATHTTP/SATHTTP.cpp
  2. 1 1
      SATHTTP/SATHTTP/SATHTTP.h

+ 10 - 0
SATHTTP/SATHTTP/SATHTTP.cpp

@@ -468,6 +468,16 @@ SATHTTP_API int Heartbeat(std::string url, const SATHTTP::STHeartbeatReq &stHear
 											}
 										}
 									}
+
+									cJSON *pSomkingCycle = cJSON_GetObjectItem(pTask, "SomkingCycle");
+									if ( pSomkingCycle ) {
+										// ðÑÌÈÎÎñÖÜÆÚ;
+										stTask.taskInfo.stSomkingCycle.nType = cJSON_GetObjectItem(pSomkingCycle, "type")->valueint;
+										stTask.taskInfo.stSomkingCycle.nWeek = cJSON_GetObjectItem(pSomkingCycle, "week")->valueint;
+										stTask.taskInfo.stSomkingCycle.nDay = cJSON_GetObjectItem(pSomkingCycle, "day")->valueint;
+										stTask.taskInfo.stSomkingCycle.strTime = cJSON_GetObjectItem(pSomkingCycle, "time")->valuestring;
+									}
+
 									// JobÄÚÈÝ;
 									cJSON *pJob = cJSON_GetObjectItem(pTask, "taskJson");
 									if ( pJob )

+ 1 - 1
SATHTTP/SATHTTP/SATHTTP.h

@@ -249,7 +249,7 @@ namespace SATHTTP{
 		// 任务日志;
 		std::string _strTaskLog;
 		// 服务器名称;
-		std::string strBuildServerName;
+		//std::string strBuildServerName;
 		// 冒烟任务执行周期json;
 		//std::string strSomkingCycle;
 		STSomkingCycle stSomkingCycle;