更新 'SrcJySet.js'

master
src48597962 5 months ago
parent cad172109c
commit 500beab925
  1. 19
      SrcJySet.js

@ -348,10 +348,11 @@ function SRCSet() {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js');
let schedule = getMyVar("批量检测_当前进度","1");
let task = function (data) { let task = function (data) {
let desc = data.message || ''; let desc = data.message || '';
let error = 0; let error = 0;
let schedule = getMyVar("批量检测_当前进度","1");
if(schedule=="1"){ if(schedule=="1"){
if(!data.onlysearch){ if(!data.onlysearch){
let yidata = getYiData(data, 1); let yidata = getYiData(data, 1);
@ -406,7 +407,9 @@ function SRCSet() {
showLoading("批量检测中..."); showLoading("批量检测中...");
let checkSourceList = storage0.getMyVar("checkSourceList") || []; let checkSourceList = storage0.getMyVar("checkSourceList") || [];
let list = checkSourceList.map((item) => { let list = checkSourceList.filter(v=>{
return schedule=="3"?v.erurl:v.url;
}).map((item) => {
return { return {
func: task, func: task,
param: item, param: item,
@ -421,7 +424,7 @@ function SRCSet() {
let success = 0; let success = 0;
let failSourceList = storage0.getMyVar("批量检测_失败列表") || []; let failSourceList = storage0.getMyVar("批量检测_失败列表") || [];
let checknumber = checkSourceList.length; let checknumber = list.length;
if(list.length>0){ if(list.length>0){
be(list, { be(list, {
@ -444,24 +447,28 @@ function SRCSet() {
id: "failSource-" + data.url, id: "failSource-" + data.url,
cls: "failSource", cls: "failSource",
longClick: [{ longClick: [{
title: "用", title: "用",
js: $.toString((dataurl) => { js: $.toString((dataurl) => {
let failSource = storage0.getMyVar("failSourceList") || []; let failSource = storage0.getMyVar("failSourceList") || [];
let index = failSource.indexOf(failSource.filter(d => dataurl==d.url)[0]); let index = failSource.indexOf(failSource.filter(d => dataurl==d.url)[0]);
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
let sm = dataEnable('jk', failSource[index], "禁用");
failSource.splice(index, 1); failSource.splice(index, 1);
storage0.putMyVar("failSourceList",failSource); storage0.putMyVar("failSourceList",failSource);
deleteItem("failSource-" + dataurl); deleteItem("failSource-" + dataurl);
return "toast://已保留,不处理"; return "toast://已保留,不处理" + sm;
}, data.url) }, data.url)
},{ },{
title: "删除", title: "删除",
js: $.toString((dataurl) => { js: $.toString((dataurl) => {
let failSource = storage0.getMyVar("failSourceList") || []; let failSource = storage0.getMyVar("failSourceList") || [];
let index = failSource.indexOf(failSource.filter(d => dataurl==d.url)[0]); let index = failSource.indexOf(failSource.filter(d => dataurl==d.url)[0]);
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
deleteData('jk', failSource[index]);
failSource.splice(index, 1); failSource.splice(index, 1);
storage0.putMyVar("failSourceList",failSource); storage0.putMyVar("failSourceList",failSource);
deleteItem("failSource-" + dataurl); deleteItem("failSource-" + dataurl);
return "toast://已保留,不处理"; return "toast://已删除";
}, data.url) }, data.url)
},{ },{
title: "保留", title: "保留",

Loading…
Cancel
Save