From 51f9b0fb170f5382cb2108e69e76d74f431547cc Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 26 Aug 2024 13:08:35 +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 | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/SrcJyPublic.js b/SrcJyPublic.js index 89396e41..88d9eb59 100644 --- a/SrcJyPublic.js +++ b/SrcJyPublic.js @@ -458,9 +458,9 @@ function dataEnable(lx, data, input) { clearMyVar('SrcJu_duoselect'); return sm; } -//接口是否优选 -function preferrEnable(data) { - let sourcefile = jkfile; +// 接口/解析处理公共方法 +function dataHandle(lx, data, input) { + let sourcefile = getFile(lx); let sourcedata = fetch(sourcefile); eval("let datalist=" + sourcedata + ";"); @@ -470,22 +470,22 @@ function preferrEnable(data) { }else if($.type(data)=='array'){ waitlist = data; } - let sm; + waitlist.forEach(it => { let index = datalist.indexOf(datalist.filter(d => it.url==d.url)[0]); - - if(datalist[index].preferr){ - delete datalist[index].preferr; - sm = waitlist.length==1?it.name+'取消优选':'已禁用所选的'+waitlist.length+'个'; - }else{ - datalist[index].preferr = 1; - sm = waitlist.length==1?it.name+'设置优选':'已设置所选的'+waitlist.length+'个'; + if(input=="接口优选"){ + if(datalist[index].preferr){ + delete datalist[index].preferr; + }else{ + datalist[index].preferr = 1; + } } }) writeFile(sourcefile, JSON.stringify(datalist)); clearMyVar('SrcJu_duoselect'); - return sm; + return input + ':已处理' + waitlist.length + '个'; } + // 设置接口顺序 function setJkSort(data, k) { let waitlist= [];