From e04ae530e4d9dd9b831c3b508b1805e01dfc4959 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 21 Oct 2024 09:13:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyPublic.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/SrcJyPublic.js b/SrcJyPublic.js index 506a8370..06b3c5f1 100644 --- a/SrcJyPublic.js +++ b/SrcJyPublic.js @@ -1085,7 +1085,7 @@ function subResource() { resources.forEach(it=>{ d.push({ title: it.name + "-" + it.path.split('@')[0], - desc: "自动同步:" + (it.auto?"是":"否") + " 同步时间:" + (it.time||"") + "\n导入模式:" + (it.mode==2?"全量":"增量") + " 导入项目:"+(it.options||""), + desc: "自动同步:" + (it.auto?"是":"否") + " 同步时间:" + (it.time||"") + "\n导入模式:" + (it.mode==2?"全量":"增量") + " 导入项目:"+(it.options||""), url: $(["复制","删除","改名","下载","自动",it.mode=="2"?"增量":"全量"], 2, "选择操作功能项").select((it)=>{ let Juconfig = storage0.getMyVar('Juconfig'); let cfgfile = globalMap0.getVar('Jy_gmParams').cfgfile; @@ -1153,7 +1153,7 @@ function subResource() { }, Juconfig, it.path, cfgfile) }else if(input=="下载"){ require(config.依赖.replace(/[^/]*$/,'') + 'SrcJyPublic.js'); - return updateResource(it); + return updateResource(it,1); } }, it), col_type: "text_1" @@ -1162,7 +1162,7 @@ function subResource() { setResult(d); } // 更新同步订阅资源 -function updateResource(it) { +function updateResource(it,refresh) { if(!it){ let resources = Juconfig['subResource'] || []; for (let i = 0; i < resources.length; i++) { @@ -1233,11 +1233,12 @@ function updateResource(it) { } Juconfig['subResource'] = resources; writeFile(cfgfile, JSON.stringify(Juconfig)); - hideLoading(); log("更新同步订阅资源完成;接口:"+jknum+",解析:"+jxnum+(sm?sm:"")+",云盘:"+ypnum); + if(refresh){ + refreshPage(false); + } return "toast://更新同步订阅资源完成"; }else{ - hideLoading(); return "toast://订阅资源网络错误或资源码已失效"; } }catch(e){