zhangwei před 2 roky
rodič
revize
a1eee8fd19
1 změnil soubory, kde provedl 15 přidání a 14 odebrání
  1. 15 14
      src/view/iframe/red-packet/red-packet.vue

+ 15 - 14
src/view/iframe/red-packet/red-packet.vue

@@ -553,28 +553,29 @@ async function clickFollowAll(item, is_all) {
     if (res.code == 0) {
       res.data.forEach((item1) => {
         state.detail.taskCondition[0].relatedUsers.forEach(item2 => {
-          if (item1.name == item2.name) {
+          if (item1.name == item2.name && item1.following) {
             item2.finished = true
           }
         });
       })
-      let _len = state.detail.taskCondition[0].relatedUsers.filter((item) => { return item.finished == false }).length
-      if (_len > 0) {
+      let array_finish = state.detail.taskCondition[0].relatedUsers.filter((item) => { return item.following == false })
+      let url
+      if (array_finish.length > 0) {
         state.done.follow = false
+        // 打开标签页的方法
+        array_finish.forEach((item) => {
+          url = `https://twitter.com/intent/follow?screen_name=${item.name}&tweet_id=${state.tweetId}`
+          chrome.tabs.create({ url }, (tab) => {
+            if (follow_open_tabs.filter((item) => { return item.url == tab.url }).length == 0) {
+              follow_open_tabs.push(tab)
+            }
+          })
+        })
       } else {
         state.done.follow = true
       }
-    } else {
-      let url
-      // 打开标签页的方法
-      arr_name.forEach((item) => {
-        url = `https://twitter.com/intent/follow?screen_name=${item}&tweet_id=${state.tweetId}`
-        chrome.tabs.create({ url }, (tab) => {
-          if (follow_open_tabs.filter((item) => { return item.url == tab.url }).length == 0) {
-            follow_open_tabs.push(tab)
-          }
-        })
-      })
+
+
     }
   })