更新 'SrcJuman.js'

Ju
src48597962 2 years ago
parent 0a807e399f
commit e93cdac03e
  1. 21
      SrcJuman.js

@ -143,8 +143,8 @@ function sousuo() {
setResult(d); setResult(d);
} }
//二级+源搜索 //二级+源搜索
function erji(name) { function erji() {
name = name || MY_PARAMS.name; let name = MY_PARAMS.name;
let d = []; let d = [];
let erjisource = storage0.getMyVar('erjisource'+name); let erjisource = storage0.getMyVar('erjisource'+name);
if(erjisource){ if(erjisource){
@ -209,12 +209,17 @@ function erji(name) {
gradient: true, gradient: true,
id: "erjidetails" id: "erjidetails"
} }
}); });
}
setResult(d); setResult(d);
if(!erjisource){ let soulistMark = storage0.getMyVar('soulistMark') || {};
if(soulistMark[name]){
addItemAfter('erjidetails', soulistMark[name]);
}else{
showLoading('搜源中,请稍后.'); showLoading('搜源中,请稍后.');
let soulistMark = storage0.getMyVar('soulistMark') || {};
if(soulistMark.length>30){
soulistMark.splice(0,1);
}
datalist = datalist.filter(it => {return it.erparse}) datalist = datalist.filter(it => {return it.erparse})
let task = function(obj) { let task = function(obj) {
try{ try{
@ -238,6 +243,8 @@ function erji(name) {
return "toast://"+sname return "toast://"+sname
},obj.name,name,item.url) },obj.name,name,item.url)
}) })
soulistMark[name] = soulistMark[name] || [];
soulistMark[name] = soulistMark[name].concat(data);
addItemAfter('erjidetails', data); addItemAfter('erjidetails', data);
}catch(e){ }catch(e){
log(obj.name+'>搜源失败>'+e.message); log(obj.name+'>搜源失败>'+e.message);
@ -261,7 +268,7 @@ function erji(name) {
param: { param: {
} }
}); });
//storage0.putMyVar('alistMark',alistMark); storage0.putMyVar('soulistMark',soulistMark);
//clearMyVar('diskSearch'); //clearMyVar('diskSearch');
toast('搜源完成'); toast('搜源完成');
}else{ }else{
@ -270,6 +277,8 @@ function erji(name) {
hideLoading(); hideLoading();
} }
} }
setResult(d);
}
//图标下载 //图标下载
function downloadicon() { function downloadicon() {
try{ try{

Loading…
Cancel
Save