更新 'SrcJyAlist.js'

master
src48597962 2 years ago
parent 9d58aa54f5
commit 810a475795
  1. 27
      SrcJyAlist.js

@ -116,12 +116,12 @@ function alistSet() {
datalist.forEach(item => { datalist.forEach(item => {
d.push({ d.push({
title: item.name, title: item.name,
url: $(["修改名称","修改链接","删除接口","密码管理"],1).select((item,alistfile)=>{ url: $(["复制","删除","密码"],1).select((item,alistfile)=>{
if(input=="密码管理"){ if(input=="密码"){
}else{ }else{
eval("var alistData=" + fetch(alistfile)); eval("var alistData=" + fetch(alistfile));
if (input == "删除接口") { if (input == "删除") {
let datalist = alistData.drives; let datalist = alistData.drives;
for (var i = 0; i < datalist.length; i++) { for (var i = 0; i < datalist.length; i++) {
if (datalist[i].server == item.server) { if (datalist[i].server == item.server) {
@ -129,26 +129,13 @@ function alistSet() {
break; break;
} }
} }
refreshPage(false);
return 'toast://已删除';
} else {
return $("", input == "修改名称" ? "新的接口名称" : "新的接口链接地址").input((item,type,alistData,alistfile) => {
let datalist = alistData.drives;
for (var i = 0; i < datalist.length; i++) {
if (datalist[i].server == item.server) {
if (type == "修改名称") {
datalist[i].name = input;
} else {
datalist[i].server = input;
}
break;
}
}
alistData.drives = datalist; alistData.drives = datalist;
writeFile(alistfile, JSON.stringify(alistData)); writeFile(alistfile, JSON.stringify(alistData));
refreshPage(false); refreshPage(false);
return 'toast://已修改'; return 'toast://已删除';
}, item, input, alistData, alistfile) } else {
copy(item.name+item.server);
return "hiker://empty";
} }
} }
}, item ,alistfile), }, item ,alistfile),

Loading…
Cancel
Save