From 536f56416d0dee429be5d2b1fb5e0f4e82ff1d1b Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 16 Nov 2022 22:15:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcAutoTmpl.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcAutoTmpl.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/SrcAutoTmpl.js b/SrcAutoTmpl.js index 5f52065d..63e2ebfd 100644 --- a/SrcAutoTmpl.js +++ b/SrcAutoTmpl.js @@ -291,12 +291,12 @@ function autoerji(url){ let tmpl = erjiTmpl.splice(tmplidex, 1); erjiTmpl.unshift(tmpl[0]); } + let playlist = []; for(let i in erjiTmpl){ - log('【'+erjiTmpl[i].id+'】'); + //log('【'+erjiTmpl[i].id+'】'); let t = erjiTmpl[i]; try { let tabs = pdfa(html,t.tabs); - log(tabs) var arts = []; tabs.forEach(item => { let name = pdfh(item, t.tab_text?t.tab_text:'h3||a||span||body&&Text'); @@ -304,9 +304,7 @@ function autoerji(url){ arts.push(name); } }); - log(arts) let lists = pdfa(html,'body&&'+t.lists.split(';')[0]);//全线路影片列表 - log(lists) var conts = []; for (let i = 0; i < lists.length; i++) { let key = t.lists.split(';')[1]; @@ -319,7 +317,7 @@ function autoerji(url){ } conts.push(cont.join("#")) } - log(conts) + if(conts.length>0){playlist = conts[0];} if(arts.length>0&&conts.length>0&&conts[0]){ let details = t.desc.split(';'); let details1 = pdfh(html, details[0]); @@ -334,9 +332,12 @@ function autoerji(url){ break; } }catch (e) { - log('二级模板【'+t.id+'】匹配失败:'+e.message); + //log('二级模板【'+t.id+'】匹配失败:'+e.message); } } //log(data); + if(!data.arts){ + data = {details1:"暂无信息",details2:"暂无信息",pic:"",desc:"暂无信息",arts:["播放列表"],conts:playlist}; + } return data; } \ No newline at end of file