From d4c0613ab359a3e347dcefc444fe20eaee2637b2 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 2 Jun 2024 12:52:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyData.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyData.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/SrcJyData.js b/SrcJyData.js index 02305bbb..1855e201 100644 --- a/SrcJyData.js +++ b/SrcJyData.js @@ -327,10 +327,15 @@ function getYiData(jkdata) { if(listurl && vodlists.length==0){ try{ fl.cateId = fl.cateId || cate_id; - log(fl.cateId); - log(fl.tid); //拼接生成分类页url链接 if(api_type=="drpy"){ + if(extdata['filter_def']){ + let filter_def = extdata['filter_def']; + let filter_def_obj = filter_def[fl.cateId] || {}; + Object.entries(filter_def_obj).forEach(([key, value]) => { + fl[key] = value; + }) + } listurl = listurl.replace('((fypage-1)*21)',((MY_PAGE-1)*21)).replace('((fypage-1)*15)',((MY_PAGE-1)*15)); listurl = listurl.replace('{{fl}','{}').replace('fypage', MY_PAGE).replace(/ or /g, ' || ').replace(/{{/g, '${').replace(/}}/g, '}'); eval(`listurl = \`${listurl}\`;`); @@ -380,6 +385,7 @@ function getYiData(jkdata) { extend: extdata.extend }; let HOST = extdata['host']; + log(fl.tid); log(MY_URL); let input = MY_URL; let MY_FL = fl;