@@ -85,36 +85,37 @@ async function doTask() {
8585 var detailBody = { "groupId" : item . matGrpId , "stageId" : stageId , "subTitleId" : item . subTitleId , "batchId" : item . batchId , "skuId" : "" , "taskId" : Number ( item . taskId ) }
8686 var goldCreatorDetail = await doGet ( "https://api.m.jd.com/client.action?functionId=goldCreatorDetail&body=" + encodeURIComponent ( JSON . stringify ( detailBody ) ) + "&appid=content_ecology&clientVersion=10.0.0&client=wh5" )
8787 if ( goldCreatorDetail . isSuccess == true ) {
88+ console . log ( JSON . stringify ( goldCreatorDoTask . result ) ) ;
8889 //主题投票
89- if ( goldCreatorDetail . result . skuList [ 0 ] != undefined ) {
90+ if ( goldCreatorDetail . result . skuList != undefined ) {
9091 var sku = goldCreatorDetail . result . skuList [ 0 ] ;
9192 var taskBody = { "stageId" : stageId , "subTitleId" : item . subTitleId , "skuId" : sku . skuId , "taskId" : Number ( item . taskId ) , "itemId" : "3" , "rankId" : sku . rankId , "type" : 1 , "batchId" : item . batchId }
9293 var goldCreatorDoTask = await doGet ( "https://api.m.jd.com/client.action?functionId=goldCreatorDoTask&body=" + encodeURIComponent ( JSON . stringify ( taskBody ) ) + "&appid=content_ecology&clientVersion=10.0.0&client=wh5" ) ;
93- await $ . wait ( 500 ) ;
94+ await $ . wait ( 700 ) ;
9495 if ( goldCreatorDoTask . isSuccess == true ) {
95- message += "主题:" + item . shortTitle + "--- 投票:" + sku . name + "\n" ;
96- message += "投票结果:" + JSON . stringify ( goldCreatorDoTask . result ) + "\n" ;
96+ message += "主题:" + item . shortTitle + ", 投票:" + sku . name + "\n" ;
97+ message += "投票结果:" + JSON . stringify ( goldCreatorDoTask . result ) + "\n\n " ;
9798 }
9899 else {
99100 console . log ( '执行投票任务失败' ) ;
100101 }
101102 }
102103 //额外任务
103104 if ( goldCreatorDetail . result . taskList != undefined ) {
104- for ( let task of taskList ) {
105+ for ( let task of goldCreatorDetail . result . taskList ) {
105106 if ( task . taskStatus == 1 ) {
106107 var taskBody = { "taskId" : Number ( task . taskId ) , "itemId" : task . taskItemInfo . itemId , "taskType" : task . taskType , "batchId" : "1" }
107108 var goldCreatorDoTask = await doGet ( "https://api.m.jd.com/client.action?functionId=goldCreatorDoTask&body=" + encodeURIComponent ( JSON . stringify ( taskBody ) ) + "&appid=content_ecology&clientVersion=10.0.0&client=wh5" ) ;
108- await $ . wait ( 500 ) ;
109+ await $ . wait ( 700 ) ;
109110 if ( goldCreatorDoTask . isSuccess == true ) {
110- message += "执行任务:" + task . taskName + "---- " + task . taskItemInfo . title + "\n" ;
111- message += "执行结果:" + JSON . stringify ( goldCreatorDoTask . result ) + "\n" ;
111+ message += "执行任务:" + task . taskName + "--" + task . taskItemInfo . title + "\n" ;
112+ message += "执行结果:" + JSON . stringify ( goldCreatorDoTask . result ) + "\n\n " ;
112113 }
113114 else {
114115 console . log ( '执行额外任务失败' ) ;
115116 }
116117 } else if ( task . taskStatus == 2 ) {
117- message += task . taskName + "----" + task . taskItemInfo . title + "---" + "任务已完成\n" ;
118+ message += task . taskName + "----" + task . taskItemInfo . title + "---" + "任务已完成\n\n " ;
118119
119120 }
120121 }
0 commit comments