更新 'SrcJu.js'

Ju
src48597962 2 years ago
parent 9fc48e7bb3
commit 9e22cd1094
  1. 13
      SrcJu.js

@ -918,16 +918,17 @@ function sousuo() {
//搜索接口 //搜索接口
function search(keyword, mode, sdata, group, type) { function search(keyword, mode, sdata, group, type) {
//mode:sousuo(聚阅聚合)、sousuotest(接口测试)、erji(二级换源)、sousuopage(嗅觉新搜索页)、jusousuo(视界聚合) //mode:sousuo(聚阅聚合)、sousuotest(接口测试)、erji(二级换源)、sousuopage(嗅觉新搜索页)、jusousuo(视界聚合)
if(mode=="sousuo" && getMyVar('SrcJuSearching')=="1"){ let updateItemid = mode=="sousuo" ? "sousuoloading" : mode=="sousuopage"?"sousuoloading"+getMyVar('sousuoPageType',''):"listloading";
if((mode=="sousuo"||mode=="sousuopage") && getMyVar('SrcJuSearching')=="1"){
if(MY_PAGE==1){ if(MY_PAGE==1){
putMyVar("SrcJu_停止搜索线程", "1"); putMyVar("SrcJu_停止搜索线程", "1");
let waittime = 10; let waittime = 10;
for (let i = 0; i < waittime; i++) { for (let i = 0; i < waittime; i++) {
if(getMyVar("SrcJu_停止搜索线程","0")=="0"){ if(getMyVar("SrcJu_停止搜索线程","0")=="0"){
updateItem("sousuoloading", { title: '搜索中...' }); updateItem(updateItemid, { title: '搜索中...' });
break; break;
} }
updateItem("sousuoloading", { title: '等待上次线程结束,'+(waittime-i-1)+'s' }); updateItem(updateItemid, { title: '等待上次线程结束,'+(waittime-i-1)+'s' });
java.lang.Thread.sleep(1000); java.lang.Thread.sleep(1000);
} }
} }
@ -1115,9 +1116,9 @@ function search(keyword, mode, sdata, group, type) {
} }
hideLoading(); hideLoading();
}else if(mode=="sousuo"){ }else if(mode=="sousuo"){
addItemBefore("sousuoloading", data); addItemBefore(updateItemid, data);
}else if(mode=="sousuopage"){ }else if(mode=="sousuopage"){
addItemBefore("sousuoloading"+getMyVar('sousuoPageType',''), data); addItemBefore(updateItemid, data);
}else if(mode=="sousuotest"||mode=="jusousuo"){ }else if(mode=="sousuotest"||mode=="jusousuo"){
results = data; results = data;
} }
@ -1138,7 +1139,7 @@ function search(keyword, mode, sdata, group, type) {
return results; return results;
}else{ }else{
let sousuosm = mode=="sousuo"||mode=="sousuopage" ? success + "/" + list.length + ",第"+page+"页搜索完成" : "‘‘’’<small><font color=#f13b66a>" + success + "</font>/" + list.length + ",搜索完成</small>"; let sousuosm = mode=="sousuo"||mode=="sousuopage" ? success + "/" + list.length + ",第"+page+"页搜索完成" : "‘‘’’<small><font color=#f13b66a>" + success + "</font>/" + list.length + ",搜索完成</small>";
updateItem(mode=="sousuo" ? "sousuoloading" : mode=="sousuopage"?"sousuoloading"+getMyVar('sousuoPageType',''):"listloading", { title: sousuosm }); updateItem(updateItemid, { title: sousuosm });
} }
} else { } else {
clearMyVar('SrcJuSearching'); clearMyVar('SrcJuSearching');

Loading…
Cancel
Save