|
@@ -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
|
|
|
}
|