|
|
|
@ -140,52 +140,7 @@ function SRCSet() { |
|
|
|
|
d.push({ |
|
|
|
|
col_type: "line" |
|
|
|
|
}); |
|
|
|
|
if(getMyVar('SrcJu_批量选择模式')){ |
|
|
|
|
d.push({ |
|
|
|
|
title: "反向选择", |
|
|
|
|
url: $('#noLoading#').lazyRule((jkdatalist) => { |
|
|
|
|
jkdatalist = JSON.parse(base64Decode(jkdatalist)); |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJySet.js'); |
|
|
|
|
duoselect(jkdatalist); |
|
|
|
|
return "toast://已反选"; |
|
|
|
|
},base64Encode(JSON.stringify(jkdatalist))), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
d.push({ |
|
|
|
|
title: "删除所选", |
|
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
|
let duoselect = storage0.getMyVar('SrcJu_duoselect') || []; |
|
|
|
|
if(duoselect.length==0){ |
|
|
|
|
return "toast://未选择"; |
|
|
|
|
} |
|
|
|
|
return $("确定要删除选择的"+duoselect.length+"个接口?").confirm((duoselect)=>{ |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); |
|
|
|
|
deleteData(getMyVar('guanli', 'jk'), duoselect); |
|
|
|
|
refreshPage(false); |
|
|
|
|
return 'toast://已删除选择'; |
|
|
|
|
}, duoselect) |
|
|
|
|
}), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
if(guanliType=='jk'){ |
|
|
|
|
d.push({ |
|
|
|
|
title: "禁用所选", |
|
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
|
let duoselect = storage0.getMyVar('SrcJu_duoselect') || []; |
|
|
|
|
if(duoselect.length==0){ |
|
|
|
|
return "toast://未选择"; |
|
|
|
|
} |
|
|
|
|
return $("确定要禁用选择的"+duoselect.length+"个接口?").confirm((duoselect)=>{ |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); |
|
|
|
|
dataEnable(getMyVar('guanli', 'jk'), duoselect, '禁用'); |
|
|
|
|
refreshPage(false); |
|
|
|
|
return 'toast://已禁用选择'; |
|
|
|
|
},duoselect) |
|
|
|
|
}), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
d.push({ |
|
|
|
|
title: "🔍", |
|
|
|
|
url: $.toString(() => { |
|
|
|
@ -236,6 +191,52 @@ function SRCSet() { |
|
|
|
|
d.push(obj); |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
if(getMyVar('SrcJu_批量选择模式')){ |
|
|
|
|
d.push({ |
|
|
|
|
title: "反向选择", |
|
|
|
|
url: $('#noLoading#').lazyRule((jkdatalist) => { |
|
|
|
|
jkdatalist = JSON.parse(base64Decode(jkdatalist)); |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJySet.js'); |
|
|
|
|
duoselect(jkdatalist); |
|
|
|
|
return "toast://已反选"; |
|
|
|
|
},base64Encode(JSON.stringify(jkdatalist))), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
d.push({ |
|
|
|
|
title: "删除所选", |
|
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
|
let duoselect = storage0.getMyVar('SrcJu_duoselect') || []; |
|
|
|
|
if(duoselect.length==0){ |
|
|
|
|
return "toast://未选择"; |
|
|
|
|
} |
|
|
|
|
return $("确定要删除选择的"+duoselect.length+"个接口?").confirm((duoselect)=>{ |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); |
|
|
|
|
deleteData(getMyVar('guanli', 'jk'), duoselect); |
|
|
|
|
refreshPage(false); |
|
|
|
|
return 'toast://已删除选择'; |
|
|
|
|
}, duoselect) |
|
|
|
|
}), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
if(guanliType=='jk'){ |
|
|
|
|
d.push({ |
|
|
|
|
title: "禁用所选", |
|
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
|
let duoselect = storage0.getMyVar('SrcJu_duoselect') || []; |
|
|
|
|
if(duoselect.length==0){ |
|
|
|
|
return "toast://未选择"; |
|
|
|
|
} |
|
|
|
|
return $("确定要禁用选择的"+duoselect.length+"个接口?").confirm((duoselect)=>{ |
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js'); |
|
|
|
|
dataEnable(getMyVar('guanli', 'jk'), duoselect, '禁用'); |
|
|
|
|
refreshPage(false); |
|
|
|
|
return 'toast://已禁用选择'; |
|
|
|
|
},duoselect) |
|
|
|
|
}), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
jkdatalist.forEach(it => { |
|
|
|
|
let selectmenu; |
|
|
|
|