From 20c1c54503a63c8a561c810ed14a8d7c7132fc8e Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 13 Apr 2023 11:31:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJu.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/SrcJu.js b/SrcJu.js index 208210a3..7fc98b0b 100644 --- a/SrcJu.js +++ b/SrcJu.js @@ -594,6 +594,7 @@ function search(keyword, mode, sdata) { if(mode=="sousuo"){ if(MY_PAGE==1){ clearMyVar('MY_PGAE'); + clearMyVar('nosousuolist'); }else{ page = parseInt(getMyVar('MY_PGAE','1'))+1; putMyVar('MY_PGAE',page); @@ -645,6 +646,10 @@ function search(keyword, mode, sdata) { return it.type==runMode; }); } + let nosousuolist = storage0.getMyVar('nosousuolist') || []; + ssdatalist = ssdatalist.filter(it => { + return nosousuolist.indexOf(it.name) == -1; + }) let task = function (obj) { let objdata = obj.data; let objmode = obj.mode; @@ -730,6 +735,9 @@ function search(keyword, mode, sdata) { }else if(mode=="sousuotest"){ results = data; } + }else{ + nosousuolist.push(id); + storage0.putMyVar('nosousuolist', nosousuolist); } } }, @@ -748,9 +756,11 @@ function search(keyword, mode, sdata) { } } else { clearMyVar('SrcJuSearching'); - toast("无接口"); - if(mode=="sousuo"){ - updateItem("sousuoloading", { title: "无接口" }); + if(page==1){ + toast("无接口"); + if(mode=="sousuo"){ + updateItem("sousuoloading", { title: "无接口" }); + } } } hideLoading();