更新 'SrcJyData.js'

master
src48597962 9 months ago
parent 33d14097fe
commit 2a6b8f3bb1
  1. 23
      SrcJyData.js

@ -87,10 +87,6 @@ function getYiData(jkdata) {
let fold = getMyVar('SrcJu_dianbo$fold', "0");//是否展开小分类筛选
let cate_id = '';
let type_id = '';
let class_id = '';
let area_id = '';
let year_id = '';
let sort_id = '';
let fl = storage0.getMyVar('SrcJu_dianbo$flCache') || {};
//一级第1页生成分类数据
@ -214,7 +210,7 @@ function getYiData(jkdata) {
})
if(value.length>0){
筛选 = 筛选 || {};
筛选[it.type_id] = {"key":"type","name":"类型","value":value};
筛选[it.type_id] = {"key":"cateId","name":it.type_name,"value":value};
}
}
})
@ -226,13 +222,13 @@ function getYiData(jkdata) {
log(api_name+'>获取分类数据异常>'+e.message + " 错误行#" + e.lineNumber);
}
if(分类.length>0){
//storage0.putMyVar('SrcJu_dianbo$classCache', {分类:分类,类型:类型,剧情:剧情,地区:地区,年份:年份,排序:排序,是否筛选:是否筛选,推荐:推荐});
storage0.putMyVar('SrcJu_dianbo$classCache', {分类:分类,筛选:筛选,推荐:推荐});
}
}
if(分类.length>0){
try{
if(筛选){
if(筛选 && api_type!='cms'){
fllists.push({
title: fold === '1' ? '““””<b><span style="color: #F54343">∨</span></b>' : '““””<b><span style="color:' + Color + '">∧</span></b>',
url: $('#noLoading#').lazyRule((fold) => {
@ -317,21 +313,21 @@ function getYiData(jkdata) {
if(listurl && vodlists.length==0){
try{
fl.cateId = fl.cateId || cate_id;
//拼接生成分类页url链接
if(api_type=="drpy"){
if(extdata['filter_url']){
let fl = {};
let filter_url = extdata['filter_url'].replace('{{fl.lang}}','').replace('{{fl.letter}}','').replace('{{fl.字母}}','').replace('{{fl.语言}}','');
filter_url = filter_url.replace('fl.类型',type_id?'type_id':'cate_id').replace('fl.地区','area_id').replace('fl.年份','year_id').replace('fl.剧情','class_id').replace('fl.排序','sort_id');
filter_url = filter_url.replace('fl.cateId', type_id?'type_id':'cate_id').replace('fl.area','area_id').replace('fl.year','year_id').replace('fl.class','class_id').replace('fl.by','sort_id');
filter_url = filter_url.replace(/ or /g, '||').replace(/{{/g, '${').replace(/}}/g, '}');
let filter_url = extdata['filter_url'];
filter_url = filter_url.replace(/ or /g, ' || ').replace(/{{/g, '${').replace(/}}/g, '}');
eval(`filter_url = \`${filter_url}\`;`);
MY_URL = listurl.replace('fyfilter', filter_url);
}else{
MY_URL = listurl;
}
MY_URL = MY_URL.replace('fyclass', cate_id).replace('fypage', MY_PAGE);
MY_URL = MY_URL.replace(/undefined/g,'').replace('fyclass', cate_id).replace('fypage', MY_PAGE);
}else if(api_type=="XBPQ"){
type_id = fl.cateId || "";
MY_URL = listurl.replace('/lang/{lang}','');
if(!type_id){
MY_URL = MY_URL.replace('/class/{class}','');
@ -345,9 +341,10 @@ function getYiData(jkdata) {
if(!sort_id){
MY_URL = MY_URL.replace('/by/{by}','');
}
MY_URL = MY_URL.replace('{catePg}',extdata["起始页"]?MY_PAGE>extdata["起始页"]?MY_PAGE:extdata["起始页"]:MY_PAGE).replace('{year}', year_id).replace('{area}', area_id).replace('{by}', sort_id).replace('{class}', type_id).replace('{cateId}', cate_id);
//MY_URL = MY_URL.replace('{catePg}',extdata["起始页"]?MY_PAGE>extdata["起始页"]?MY_PAGE:extdata["起始页"]:MY_PAGE).replace('{year}', year_id).replace('{area}', area_id).replace('{by}', sort_id).replace('{class}', type_id).replace('{cateId}', cate_id);
}else{
MY_URL = listurl + MY_PAGE;
type_id = fl.cateId || "";
if(api_type=="v2"||api_type=="app"){
MY_URL = MY_URL.replace('@type_id',type_id);
}else if (api_type=="v1") {

Loading…
Cancel
Save