更新 'SrcJuying.js'

master
src48597962 9 months ago
parent ef839867ab
commit 710b8e091a
  1. 40
      SrcJuying.js

@ -10,20 +10,35 @@ function dianbo() {
let yxdatalist = datalist.filter(it=>{ let yxdatalist = datalist.filter(it=>{
return !it.stop; return !it.stop;
}); });
let indexSource = Juconfig['indexSource'] || '_';
let jkdatalist = getGroupLists(datalist, getMyVar("SrcJu_点播分组","")); let sourceType = indexSource.split('_')[0];
let sourceNmae = indexSource.split('_')[1];
let index = yxdatalist.indexOf(yxdatalist.filter(d => d.type==sourceType && d.name==sourceNmae )[0]);
let sourceData = yxdatalist[index] || {};
let selectGroup = sourceData.group || sourceData.type;
let groupNams = getJiekouGroups(yxdatalist); let groupNames = getJiekouGroups(yxdatalist);
groupNams.forEach(it =>{ groupNames.forEach(it =>{
let obj = { let obj = {
title: getMyVar("SrcJu_点播分组","")==it?`““””<b><span style="color: #3399cc">`+it+`</span></b>`:it, title: selectGroup==it?`““””<b><span style="color: #3399cc">`+it+`</span></b>`:it,
url: $('#noLoading#').lazyRule((it) => { url: $('#noLoading#').lazyRule((it) => {
if(getMyVar("SrcJu_点播分组")!=it){ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
putMyVar("SrcJu_点播分组",it); let datalist = getDatas('jk');
refreshPage(false); let yxdatalist = datalist.filter(it=>{
} return !it.stop;
return "hiker://empty"; });
},it), let jkdatalist = getGroupLists(yxdatalist, it);
let sitenames = jkdatalist.map(it=>{
return it.name;
})
return $(sitenames, 2, "选择主页源").select((type, cfgfile, Juconfig) => {
Juconfig['indexSource'] = type+'_'+input;
writeFile(cfgfile, JSON.stringify(Juconfig));
refreshPage(true);
return 'toast://' + input;
}, it, cfgfile, Juconfig)
}, it),
col_type: 'scroll_button' col_type: 'scroll_button'
} }
@ -47,7 +62,7 @@ function dianbo() {
d.push(obj); d.push(obj);
}) })
/*
d.push({ d.push({
title: Juconfig['sitename'] || '选择主页源', title: Juconfig['sitename'] || '选择主页源',
url: $(['选择源'], 2).select((sitenames, cfgfile, Juconfig) => { url: $(['选择源'], 2).select((sitenames, cfgfile, Juconfig) => {
@ -64,6 +79,7 @@ function dianbo() {
img: "https://hikerfans.com/tubiao/ke/31.png", img: "https://hikerfans.com/tubiao/ke/31.png",
col_type: "avatar" col_type: "avatar"
}) })
*/
setResult(d); setResult(d);
} }
//接口一级 //接口一级

Loading…
Cancel
Save