Parcourir la source

[edit] pre repost

wenliming il y a 2 ans
Parent
commit
f28370478c

+ 1 - 25
src/view/iframe/treasure-hunt/cover.vue

@@ -1,6 +1,6 @@
 <template>
     <!-- 封面页 -->
-    <div class="cover" v-show-log="state.log_show">
+    <div class="cover">
         <v-head :left-data="state.detail.postUserInfo || null"></v-head>
         <div class="waring" v-if="state.cover_status == '奖励已被领光'">
             <div>All treasures</div>
@@ -469,31 +469,8 @@ const onWindowMessage = () => {
 
             break;
           case "CONTENT_GET_TWEET_USER_FOLLOW_STATUS_RES":
-            if (msgData.type == 'pre_repost') {
-              // 发送埋点
-              let list = getFollowStatus(msgData.list)
-              log_pre_repost.names.forEach(item => {
-                  list.forEach((item2) => {
-                      if (item.name == item2.name) {
-                          if (item.type == 'invite') {
-                              log_pre_repost.params.isFatherTwitterFans = item2.followed
-                          }
-                          if (item.type == 'post') {
-                              log_pre_repost.params.isRootTwitterFans = item2.followed
-                          }
-                      }
-                  })
-              })
-
-              // 上报埋点
-              Report.reportLog(Object.assign({
-                  objectType: Report.objectType.preRepost,
-              }, log_pre_repost.params))
-
-            } else {
               state.usersFollowStatusList = getFollowStatus(msgData.list);
               // 上报埋点
-              logPreRepost()
               // 做任务
               // 一键三连
               window.parent.postMessage({
@@ -518,7 +495,6 @@ const onWindowMessage = () => {
                 }),
                 iframeId: state.iframeId
               }, "*");
-            }
             break;
         }
       }

+ 9 - 0
src/view/iframe/treasure-hunt/index.vue

@@ -334,6 +334,15 @@ const handleStatus = (callback) => {
             state.open_btn.txt = 'Start'
             // state.cover_status = '无邀请人'
             // state.cover_status = '奖励已被领光'
+
+            Report.reportLog({
+              pageSource: Report.pageSource.pending_page,
+              businessType: Report.businessType.pageView,
+              postId: state.postId,
+              shareLinkId: state.invite_code,
+              currentInvitedNum: state.inviteCount,
+              redPacketType: Report.redPacketType.treasure
+            });
         }
         // 如果 夺宝参与状态 = 已参与夺宝
         else if (joinStatus == 1) {