|
|
@ -81,7 +81,7 @@ function SRCSet() { |
|
|
|
showLoading("正在导入,请稍后..."); |
|
|
|
showLoading("正在导入,请稍后..."); |
|
|
|
let parseurl = aesDecode('SrcJu', input.split('¥')[1]); |
|
|
|
let parseurl = aesDecode('SrcJu', input.split('¥')[1]); |
|
|
|
let content = parsePaste(parseurl); |
|
|
|
let content = parsePaste(parseurl); |
|
|
|
//log(content)
|
|
|
|
log(content) |
|
|
|
let datalist2 = JSON.parse(aesDecode('SrcJu', content)); |
|
|
|
let datalist2 = JSON.parse(aesDecode('SrcJu', content)); |
|
|
|
let sourcedata = fetch(sourcefile); |
|
|
|
let sourcedata = fetch(sourcefile); |
|
|
|
if (sourcedata != "") { |
|
|
|
if (sourcedata != "") { |
|
|
@ -95,7 +95,7 @@ function SRCSet() { |
|
|
|
} |
|
|
|
} |
|
|
|
let num = 0; |
|
|
|
let num = 0; |
|
|
|
for (let i = 0; i < datalist2.length; i++) { |
|
|
|
for (let i = 0; i < datalist2.length; i++) { |
|
|
|
if (ImportType=="Coverage" && datalist.some(item => item.name == datalist2[i].name && item.type==datalist2[i].type)) { |
|
|
|
if (ImportType!="Coverage" && datalist.some(item => item.name == datalist2[i].name && item.type==datalist2[i].type)) { |
|
|
|
let index = datalist.indexOf(datalist.filter(d => d.name == datalist2[i].name && d.type==datalist2[i].type)[0]); |
|
|
|
let index = datalist.indexOf(datalist.filter(d => d.name == datalist2[i].name && d.type==datalist2[i].type)[0]); |
|
|
|
datalist.splice(index, 1); |
|
|
|
datalist.splice(index, 1); |
|
|
|
datalist.push(datalist2[i]); |
|
|
|
datalist.push(datalist2[i]); |
|
|
@ -122,7 +122,7 @@ function SRCSet() { |
|
|
|
col_type: "icon_small_3", |
|
|
|
col_type: "icon_small_3", |
|
|
|
extra: { |
|
|
|
extra: { |
|
|
|
longClick: [{ |
|
|
|
longClick: [{ |
|
|
|
title: Juconfig['ImportType']=="Coverage"?'导入模式:覆盖':'导入模式:跳过', |
|
|
|
title: Juconfig['ImportType']!="Coverage"?'导入模式:跳过':'导入模式:覆盖', |
|
|
|
js: $.toString((cfgfile, Juconfig) => { |
|
|
|
js: $.toString((cfgfile, Juconfig) => { |
|
|
|
return $(["覆盖", "跳过"],2).select((cfgfile,Juconfig) => { |
|
|
|
return $(["覆盖", "跳过"],2).select((cfgfile,Juconfig) => { |
|
|
|
Juconfig["ImportType"] = input=="覆盖"?"Coverage":"Skip"; |
|
|
|
Juconfig["ImportType"] = input=="覆盖"?"Coverage":"Skip"; |
|
|
|