更新 'SrcJuSet.js'

Ju
src48597962 2 years ago
parent 0571967a86
commit 3a16442e13
  1. 64
      SrcJuSet.js

@ -47,7 +47,7 @@ function SRCSet() {
}); });
d.push({ d.push({
title: '操作', title: '操作',
url: $(["批量选择","接口更新","清空接口"], 2).select(() => { url: $(["批量选择","批量测试","接口更新","清空接口"], 2).select(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
if(input=="接口更新"){ if(input=="接口更新"){
showLoading("更新中..."); showLoading("更新中...");
@ -94,6 +94,11 @@ function SRCSet() {
} }
refreshPage(false); refreshPage(false);
return "toast://"+sm; return "toast://"+sm;
}else if(input=="批量测试"){
return $("hiker://empty#noRecordHistory##noHistory#").rule(() => {
require(config.依赖);
newsousuopage();
});
} }
}), }),
img: "https://hikerfans.com/tubiao/more/290.png", img: "https://hikerfans.com/tubiao/more/290.png",
@ -159,9 +164,6 @@ function SRCSet() {
return $(pastes, 2 , "选择剪贴板").select((sharelist) => { return $(pastes, 2 , "选择剪贴板").select((sharelist) => {
if(input=='文件分享'){ if(input=='文件分享'){
let sharetxt = aesEncode('SrcJu', JSON.stringify(sharelist)); let sharetxt = aesEncode('SrcJu', JSON.stringify(sharelist));
//let code = '聚阅接口¥' + sharetxt + '¥共' + sharelist.length + '条('+input+')';
//let sharefile = 'hiker://files/_cache/JYshare_'+$.dateFormat(new Date(),"MMddHHmmss")+'.hiker';
//writeFile(sharefile,'云口令:'+code+`@import=js:$.require("hiker://page/import?rule=`+MY_RULE.title+`");`);
let sharefile = 'hiker://files/_cache/JYshare_'+sharelist.length+'_'+$.dateFormat(new Date(),"HHmmss")+'.txt'; let sharefile = 'hiker://files/_cache/JYshare_'+sharelist.length+'_'+$.dateFormat(new Date(),"HHmmss")+'.txt';
writeFile(sharefile, sharetxt); writeFile(sharefile, sharetxt);
if(fileExist(sharefile)){ if(fileExist(sharefile)){
@ -227,48 +229,36 @@ function SRCSet() {
*/ */
let obj = { let obj = {
title: getMyVar("SrcJu_jiekouType","全部")==it?`““””<b><span style="color: #3399cc">`+typename+`</span></b>`:typename, title: getMyVar("SrcJu_jiekouType","全部")==it?`““””<b><span style="color: #3399cc">`+typename+`</span></b>`:typename,
url: getMyVar("SrcJu_jiekouType","全部")==it&&getMyVar("SrcJu_jiekouType")=="全部"?"hiker://empty":getMyVar('SrcJu_批量选择模式')&&getMyVar("SrcJu_jiekouType","全部")==it?$('#noLoading#').lazyRule((jkdatalist) => { url: getMyVar('SrcJu_批量选择模式')&&getMyVar("SrcJu_jiekouType","全部")==it&&it!="全部"?$('#noLoading#').lazyRule((jkdatalist) => {
jkdatalist = JSON.parse(base64Decode(jkdatalist)); jkdatalist = JSON.parse(base64Decode(jkdatalist));
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuMethod.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuMethod.js');
duoselect(jkdatalist); duoselect(jkdatalist);
return "toast://已反选"; return "toast://已反选";
},base64Encode(JSON.stringify(jkdatalist))):$('#noLoading#').lazyRule((it) => { },base64Encode(JSON.stringify(jkdatalist))):$('#noLoading#').lazyRule((it) => {
putMyVar("SrcJu_jiekouType",it); if(getMyVar("SrcJu_jiekouType")!=it){
refreshPage(false); putMyVar("SrcJu_jiekouType",it);
refreshPage(false);
}
return "hiker://empty"; return "hiker://empty";
},it), },it),
col_type: 'scroll_button' col_type: 'scroll_button'
} }
/*{ /*
title: (getItem(it+'stoptype')=="1"?"启用":"停用")+it,
js: $.toString((it) => {
if(getItem(it+'stoptype')=="1"){
clearItem(it+'stoptype');
}else{
setItem(it+'stoptype','1');
}
refreshPage(false);
return "hiker://empty";
},it)
}
if(it != "全部"){ if(it != "全部"){
obj.extra = {}; obj.extra = {};
let longClick = []; let longClick = [];
if(getMyVar("SrcJu_jiekouType")==it){ if(getMyVar("SrcJu_jiekouType")==it){
longClick.push({ longClick.push({
title: '批量选择', title: (getItem(it+'stoptype')=="1"?"启用":"停用")+it,
js: $.toString((jkdatalist) => { js: $.toString((it) => {
let duoselect = storage0.getMyVar('SrcJu_duoselect')?storage0.getMyVar('SrcJu_duoselect'):[]; if(getItem(it+'stoptype')=="1"){
jkdatalist.forEach(data=>{ clearItem(it+'stoptype');
let id = data.type+"_"+data.name; }else{
if(!duoselect.some(item => item.name == data.name && item.type==data.type) && !data.stop){ setItem(it+'stoptype','1');
duoselect.push(data); }
updateItem(id, {title:'<font color=#3CB371>'+data.name}) refreshPage(false);
}
})
storage0.putMyVar('SrcJu_duoselect',duoselect);
return "hiker://empty"; return "hiker://empty";
},jkdatalist) },it)
}) })
} }
if(longClick.length>0){obj["extra"].longClick = longClick;} if(longClick.length>0){obj["extra"].longClick = longClick;}
@ -373,7 +363,7 @@ function SRCSet() {
} }
}) })
d.push({ d.push({
title: "‘‘’’<small><font color=#f20c00>当前接口数:" + jkdatalist.length + ",有效数:"+yxdatalist.length+"</font></small>", title: "‘‘’’<small><font color=#f20c00>当前接口数:" + jkdatalist.length + ",有效数:"+yxdatalist.length+"</font></small>",
url: 'hiker://empty', url: 'hiker://empty',
col_type: 'text_center_1' col_type: 'text_center_1'
}); });

Loading…
Cancel
Save