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