更新 'SrcJu.js'

Ju
src48597962 2 years ago
parent e3d0c018cb
commit fb1b37c806
  1. 11
      SrcJu.js

@ -730,7 +730,7 @@ function erji() {
setResult(d); setResult(d);
if(!getMyVar('SrcJuSousuoTest') && !getMyVar("调试模式")){ if(!getMyVar('SrcJuSousuoTest') && !getMyVar("调试模式")){
showLoading('搜源中,请稍后.'); showLoading('搜源中,请稍后.');
search(name,"erji",false,sgroup); search(name,"erji",false,sgroup,stype);
} }
} }
clearMyVar('已选择换源列表'); clearMyVar('已选择换源列表');
@ -751,7 +751,7 @@ function sousuo() {
search(name,'sousuo',false,info.group); search(name,'sousuo',false,info.group);
} }
//搜索接口 //搜索接口
function search(keyword, mode, sdata, group) { function search(keyword, mode, sdata, group, type) {
if(getMyVar('SrcJuSearching')=="1"){ if(getMyVar('SrcJuSearching')=="1"){
toast("上次搜索线程还未结束,等等再来"); toast("上次搜索线程还未结束,等等再来");
if(mode=="sousuotest"){ if(mode=="sousuotest"){
@ -807,18 +807,19 @@ function search(keyword, mode, sdata, group) {
let success = 0; let success = 0;
let results = []; let results = [];
let ssdatalist = []; let ssdatalist = [];
let ssstype = type || runMode;
if (sdata) { if (sdata) {
ssdatalist.push(sdata); ssdatalist.push(sdata);
}else if (sssname){ }else if (sssname){
ssdatalist = erdatalist.filter(it=>{ ssdatalist = erdatalist.filter(it=>{
return it.name==sssname && it.type==runMode; return it.name==sssname && it.type==ssstype;
}); });
}else{ }else{
ssdatalist = erdatalist.filter(it=>{ ssdatalist = erdatalist.filter(it=>{
if(group=="全全"){ if(group=="全全"){
return it.type==runMode; return it.type==ssstype;
}else{ }else{
return it.type==runMode && (it.group==group||it.group=="全全"); return it.type==ssstype && (it.group==group||it.group=="全全");
} }
}); });
} }

Loading…
Cancel
Save