From a09489e9e88a63b4e0db8da16d6df4867dda5a44 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 30 Sep 2024 16:56:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyMenu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyMenu.js | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/SrcJyMenu.js b/SrcJyMenu.js index de98ea71..07d962f0 100644 --- a/SrcJyMenu.js +++ b/SrcJyMenu.js @@ -65,9 +65,31 @@ function erjimenu(desc,name,group) { longClick: [{ title: "云盘快搜", js: $.toString((name) => { - require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyMenu.js'); - cutSource(name, "云盘"); - return "hiker://empty"; + return $('#noLoading#').lazyRule((name,newgroup) => { + let oldgroup = getMyVar("切源旧分组",""); + if(oldgroup==newgroup){ + return "hiker://empty"; + } + updateItem("id_"+oldgroup, { + title: oldgroup + }) + updateItem("id_"+newgroup, { + title: `““””`+newgroup+`` + }) + updateItem(oldgroup+"_"+name+"_loading", { + extra: {"id":newgroup+"_"+name+"_loading","lineVisible":false} + }) + deleteItemByCls('grouploadlist'); + putMyVar("切源旧分组", newgroup); + if(newgroup=="云盘"){ + require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyAliDisk.js'); + erjiSousuo(name); + }else{ + require(config.依赖); + erjisousuo(name, newgroup); + } + return 'toast://切源分组已切为:' + newgroup; + }, name, "云盘") }, name) },{ title: "指定接口",