更新 'SrcJySet.js'

master
src48597962 6 months ago
parent d3d2ad448c
commit 8bd5bdc8cc
  1. 83
      SrcJySet.js

@ -315,13 +315,80 @@ function SRCSet() {
let d = []; let d = [];
d.push({ d.push({
title: "待较验源:" + duoselect.length, title: "待较验源:" + duoselect.length,
url: "hiker://empty", url: $('#noLoading#').lazyRule((MY_PAGE) => {
let duoselect = storage0.getMyVar('SrcJu_duoselect') || [];
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js');
let task = function (jkdata) {
let error = 0;
let desc = '';
let yidata = getYiData(jkdata);
if(yidata.fllists && yidata.fllists.length>0){
desc = "一级分类获取正常";
}else{
desc = "一级分类获取失败";
error = 1;
}
if(yidata.vodlists && yidata.vodlists.length>0){
if(yidata.vodlists.length>0){
desc += " 一级列表获取正常";
let erurl = yidata.vodlists[0].vod_url;
let erdata = getErData(jkdata,erurl);
let lists = erdata.lists || [];
if(lists.length>0){
desc += "\n二级选集获取正常";
}else{
desc += "\n二级选集获取失败";
error = 1;
}
}
}else{
desc += " 一级列表获取失败\n";
error = 1;
}
let ssdata = getSsData("我的", jkdata, 1);
desc += " 搜索‘我的’获取到"+ssdata.length;
let d = {
title: jkdata.name,
desc: desc,
url: "hiker://empty",
col_type: "text_1"
}
return {error:error, d:d}
//log(getErData(jkdata));
//log(getSsData(jkdata));
//return {result:[], success:1};
}
let list = duoselect.map((item) => {
return {
func: task,
param: item,
id: item.url
}
});
be(list, {
func: function (obj, id, error, taskResult) {
addItemBefore("testSource", taskResult.d);
log(id + ">>>" +error);
if(getMyVar("SrcJu_停止搜索线程")=="1"){
return "break";
}
},
param: {
}
})
return "toast://测试结束";
},MY_PAGE),
col_type : "text_center_1", col_type : "text_center_1",
extra: { extra: {
id: "testSource" id: "testSource"
} }
}) })
setResult(d); setResult(d);
/*
if(MY_PAGE == 1){ if(MY_PAGE == 1){
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js');
@ -335,14 +402,11 @@ function SRCSet() {
desc = "一级分类获取失败"; desc = "一级分类获取失败";
error = 1; error = 1;
} }
if(yidata.vodlists){ if(yidata.vodlists && yidata.vodlists.length>0){
li = yidata.vodlists.length; if(yidata.vodlists.length>0){
if(li>0){
desc += " 一级列表获取正常"; desc += " 一级列表获取正常";
let erurl = yidata.vodlists[0].vod_url; let erurl = yidata.vodlists[0].vod_url;
log(erurl);
let erdata = getErData(jkdata,erurl); let erdata = getErData(jkdata,erurl);
log(erdata);
let lists = erdata.lists || []; let lists = erdata.lists || [];
if(lists.length>0){ if(lists.length>0){
desc += "\n二级选集获取正常"; desc += "\n二级选集获取正常";
@ -382,20 +446,15 @@ function SRCSet() {
addItemBefore("testSource", taskResult.d); addItemBefore("testSource", taskResult.d);
log(id + ">>>" +error); log(id + ">>>" +error);
/*
if(getMyVar("SrcJu_停止搜索线程")=="1"){ if(getMyVar("SrcJu_停止搜索线程")=="1"){
return "break"; return "break";
}else if(taskResult.success==1){
}else if(taskResult.success==0){
} }
*/
}, },
param: { param: {
} }
}) })
} }
*/
}) })
}), }),
col_type: 'scroll_button' col_type: 'scroll_button'

Loading…
Cancel
Save