904118851 8 mēneši atpakaļ
vecāks
revīzija
5be1b77b31
1 mainītis faili ar 18 papildinājumiem un 24 dzēšanām
  1. 18 24
      filter_qimao_dianzhong/filter_qimao_dianzhong.js

+ 18 - 24
filter_qimao_dianzhong/filter_qimao_dianzhong.js

@@ -5,7 +5,13 @@ async function processTask(){
     if(result.success){
         let FilterConfig = await redis_help.getKeyValue("FilterConfig")
         FilterConfig = JSON.parse(FilterConfig)
-        filter_and_insert(result.data,FilterConfig)
+        let d =  filter_and_insert(result.data,FilterConfig)
+        if(d==null){
+            origin_data_controllers.updateOriginData({id:result.data.id},{
+                status:3
+            })
+        }
+        setTimeout(processTask,1000);
     }
 }
 let main = async function(){
@@ -24,28 +30,12 @@ function filter_and_insert(origin_data,tg_config){
         console.log("xml[挂件地址] error 2:",obj)
         return null
     }
-    // console.log("挂件地址正确")
-    if(origin_data.like_num < tg_config.like_num){
-        return null
-    }
-    // console.log("点赞数正确")
-    if(origin_data.kepp_num < tg_config.kepp_num){
-        return null
-    }
-    // console.log("收藏数正确")
-    if(origin_data.shared_num < tg_config.shared_num){
-        return null
-    }
-    // console.log("分享数正确")
-    if(origin_data.comment_num < tg_config.comment_num){
-        return null
-    }
     let tg_platform_id = 0
-    if(obj.channel=="番茄"){
-        tg_platform_id = 2
+    if(obj.channel=="七猫"){
+        tg_platform_id = 3
         obj.book_id = obj.key
-    }else if(obj.channel=="黑岩"){
-        tg_platform_id = 1
+    }else if(obj.channel=="点众"){
+        tg_platform_id = 4
     }
     // console.log("评论数正确")
     return {video_id:origin_data.video_id,book_id:obj.book_id,channel:obj.channel,source:obj.source,key:obj.key,video_link:origin_data.video_link,
@@ -105,9 +95,13 @@ function parsePromotion(promotion,source_list,platform_select){
 function getChannel(start_page,platform_select){
     console.log("start_page:",start_page)
     if(start_page=="pages/reader/index?bookId="){ //点众
-        return "黑岩"
-    }else if(start_page=="channel=rd"){
-        return "番茄"
+        return "点众"
+    }else if(start_page=="channel=rd"){ //七猫
+        return "七猫"
+    }else if(start_page=="pages/bookstore/index?aid"){
+        return null
+    }else if(start_page=="pages/readPage/chapter?bookId"){
+        return null
     }
     return null
 }