From 17e111fe6889d3e958dd8345c26c49c6c5856bee Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 11 Jul 2022 14:45:41 +0000 Subject: [PATCH] update SrcJuying.js. --- SrcJuying.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/SrcJuying.js b/SrcJuying.js index 3fbaf1c6..680c7e33 100644 --- a/SrcJuying.js +++ b/SrcJuying.js @@ -1019,7 +1019,9 @@ function SRCSet() { return "toast://"+input; }) }); + log('1') let parseheader = getMyVar('parseheader', lx=="update"?data.header:""); + log('2') d.push({ title:'header信息:' + parseheader, col_type: 'text_1', @@ -1064,6 +1066,7 @@ function SRCSet() { } }); } + log('3') d.push({ title:'测试', col_type:'text_3', @@ -1232,7 +1235,8 @@ function SRCSet() { return "toast://已清空"; }) }); - } + } + log('4') d.push({ title:'保存', col_type:'text_3', @@ -1249,7 +1253,7 @@ function SRCSet() { let parseurls = getMyVar('parseurls'); let parsestopfrom = getMyVar('stopfrom',""); let pasrepriorfrom = getMyVar('priorfrom',""); - let parseheader = getMyVar('parseheader',""); + let parseheader = getMyVar('parseheader')||"{}"; if(getMyVar('addtype', '1')=="1"&&parseurl&&parsename){ if(lx=="update"){ for(var i=0;i n); let priorfrom = pasrepriorfrom.replace(',',',').split(','); priorfrom = priorfrom.filter(n => n); - try{ - var parsehead = JSON.parse(parseheader); - }catch(e){ - var parsehead = {}; - } - let arr = { "name": parsename, "parse": parseurl, "stopfrom": stopfrom, "priorfrom": priorfrom, "sort": 1, "header": parsehead }; + let arr = { "name": parsename, "parse": parseurl, "stopfrom": stopfrom, "priorfrom": priorfrom, "sort": 1, "header": JSON.parse(parseheader) }; datalist.unshift(arr); writeFile(filepath, JSON.stringify(datalist)); back(true);