更新 'SrcJySet.js'

master
src48597962 5 months ago
parent e9ae685f02
commit eb3f96f8cd
  1. 42
      SrcJySet.js

@ -36,6 +36,7 @@ function SRCSet() {
let sm; let sm;
if(getMyVar('SrcJu_批量选择模式')){ if(getMyVar('SrcJu_批量选择模式')){
clearMyVar('SrcJu_批量选择模式'); clearMyVar('SrcJu_批量选择模式');
clearMyVar('SrcJu_duoselect');
sm = "退出批量选择模式"; sm = "退出批量选择模式";
}else{ }else{
putMyVar('SrcJu_批量选择模式','1'); putMyVar('SrcJu_批量选择模式','1');
@ -393,9 +394,9 @@ function SRCSet() {
if(getMyVar('condition_yi')=='1'){ if(getMyVar('condition_yi')=='1'){
let yidata = getYiData(data, 1); let yidata = getYiData(data, 1);
if(yidata.fllists && yidata.fllists.length>0){ if(yidata.fllists && yidata.fllists.length>0){
desc = "一级分类获取正常 "; desc = "主页分类获取正常 ";
}else{ }else{
desc = "一级分类获取失败 "; desc = "主页分类获取失败 ";
} }
if(yidata.vodlists && yidata.vodlists.length>0){ if(yidata.vodlists && yidata.vodlists.length>0){
desc += "一级列表获取正常"; desc += "一级列表获取正常";
@ -417,7 +418,7 @@ function SRCSet() {
} }
} }
if(getMyVar('condition_ss')=='1'){ if(getMyVar('condition_ss')=='1' && !error){
let ssdata = getSsData("我的", data, 1); let ssdata = getSsData("我的", data, 1);
desc += "\n搜索关键词 ‘我的’ 获取返回:"+ssdata.length; desc += "\n搜索关键词 ‘我的’ 获取返回:"+ssdata.length;
if(ssdata.length==0){ if(ssdata.length==0){
@ -432,7 +433,21 @@ function SRCSet() {
require(config.依赖); require(config.依赖);
dianboyiji(data); dianboyiji(data);
}, data), }, data),
col_type: "text_1" col_type: "text_1",
extra: {
id: "failSource-" + data.url,
longClick: [{
title: "保留",
js: $.toString((dataurl) => {
let failSource = storage0.getMyVar("failSource") || [];
let index = failSource.indexOf(failSource.filter(d => dataurl==d.url )[0]);
failSource.splice(index, 1);
storage0.putMyVar("failSource",failSource);
deleteItem("failSource-" + dataurl);
return "toast://已保留,不处理";
},data.url)
}]
}
} }
return {error:error, d:d, data:data} return {error:error, d:d, data:data}
} }
@ -473,7 +488,11 @@ function SRCSet() {
title: "批量删除失败的" + faillist.length + "个源", title: "批量删除失败的" + faillist.length + "个源",
desc: "下拉刷新可以针对失败的进行复检", desc: "下拉刷新可以针对失败的进行复检",
url: $("确定将失败的源全部删除").confirm(() => { url: $("确定将失败的源全部删除").confirm(() => {
let failSource = storage0.getMyVar("failSource") || [];
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
deleteData(lx, failSource);
back(true);
return 'toast://已删除失效源';
}), }),
col_type : "text_center_1" col_type : "text_center_1"
}); });
@ -581,13 +600,14 @@ function SRCSet() {
url: 'hiker://empty', url: 'hiker://empty',
col_type: 'text_center_1' col_type: 'text_center_1'
}); });
setResult(d); setResult(d);
let duoselect = storage0.getMyVar('SrcJu_duoselect') || []; if(getMyVar('SrcJu_批量选择模式')){
if(duoselect.length>0){ let duoselect = storage0.getMyVar('SrcJu_duoselect') || [];
duoselect.forEach(data=>{ if(duoselect.length>0){
updateItem(data.url, {title:'‘‘’’'+colorTitle(getDataTitle(data),'#3CB371')}); duoselect.forEach(data=>{
}) updateItem(data.url, {title:'‘‘’’'+colorTitle(getDataTitle(data),'#3CB371')});
})
}
} }
} }

Loading…
Cancel
Save