|
|
|
@ -198,6 +198,7 @@ function getYiData(datatype,od) { |
|
|
|
|
} |
|
|
|
|
//四大金刚获取数据专用方法
|
|
|
|
|
function getClassData() { |
|
|
|
|
let page = page || MY_PAGE; |
|
|
|
|
let d = []; |
|
|
|
|
let obj = parse.四大金刚 || {}; |
|
|
|
|
let class_name = (obj.class_name||"").split('&').filter(item => item != ''); |
|
|
|
@ -209,72 +210,80 @@ function getClassData() { |
|
|
|
|
let sort_name = (obj.sort_name||"").split('&').filter(item => item != ''); |
|
|
|
|
let sort_url = (obj.sort_url||"").split('&').filter(item => item != ''); |
|
|
|
|
let isAll = (obj.url||"").includes('fyAll')?1:0; |
|
|
|
|
let all_id = getMyVar("fyAll_id","0"); |
|
|
|
|
let class_id = isAll?all_id:getMyVar("fyclass_id","0"); |
|
|
|
|
let area_id = isAll?all_id:getMyVar("fyarea_id","0"); |
|
|
|
|
let year_id = isAll?all_id:getMyVar("fyyear_id","0"); |
|
|
|
|
let sort_id = isAll?all_id:getMyVar("fysort_id ","0"); |
|
|
|
|
let fyAll = getMyVar("fyAll_id", class_url.length>0?class_url[0]:""); |
|
|
|
|
let fyclass = isAll?fyAll:getMyVar("fyclass_id", class_url.length>0?class_url[0]:""); |
|
|
|
|
let fyarea = isAll?fyAll:getMyVar("fyarea_id", area_url.length>0?area_url[0]:""); |
|
|
|
|
let fyyear = isAll?fyAll:getMyVar("fyyear_id", year_url.length>0?year_url[0]:""); |
|
|
|
|
let fysort = isAll?fyAll:getMyVar("fysort_id", sort_url.length>0?sort_url[0]:""); |
|
|
|
|
|
|
|
|
|
class_name.forEach((it,i)=>{ |
|
|
|
|
d.push({ |
|
|
|
|
title: class_id==i?`““””<b><span style="color: #09c11b">`+it+`</span></b>`:it, |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"fyclass_id", class_id, i), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
class_url.forEach((it,i)=>{ |
|
|
|
|
try{ |
|
|
|
|
d.push({ |
|
|
|
|
title: fyclass==it?`““””<b><span style="color: #09c11b">`+class_name[i]+`</span></b>`:class_name[i], |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"fyclass_id", fyclass, it), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
}catch(e){} |
|
|
|
|
}) |
|
|
|
|
d.push({ |
|
|
|
|
col_type: "blank_block" |
|
|
|
|
}) |
|
|
|
|
area_name.forEach((it,i)=>{ |
|
|
|
|
d.push({ |
|
|
|
|
title: area_id==i?`““””<b><span style="color: #09c11b">`+it+`</span></b>`:it, |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"area_id", area_id, i), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
area_url.forEach((it,i)=>{ |
|
|
|
|
try{ |
|
|
|
|
d.push({ |
|
|
|
|
title: fyarea==it?`““””<b><span style="color: #09c11b">`+area_name[i]+`</span></b>`:area_name[i], |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"fyarea_id", fyarea, it), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
}catch(e){} |
|
|
|
|
}) |
|
|
|
|
d.push({ |
|
|
|
|
col_type: "blank_block" |
|
|
|
|
}) |
|
|
|
|
year_name.forEach((it,i)=>{ |
|
|
|
|
d.push({ |
|
|
|
|
title: year_id==i?`““””<b><span style="color: #09c11b">`+it+`</span></b>`:it, |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"year_id", year_id, i), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
try{ |
|
|
|
|
d.push({ |
|
|
|
|
title: fyyear==it?`““””<b><span style="color: #09c11b">`+year_name[i]+`</span></b>`:year_name[i], |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"fyyear_id", fyyear, it), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
}catch(e){} |
|
|
|
|
}) |
|
|
|
|
d.push({ |
|
|
|
|
col_type: "blank_block" |
|
|
|
|
}) |
|
|
|
|
sort_name.forEach((it,i)=>{ |
|
|
|
|
d.push({ |
|
|
|
|
title: sort_id==i?`““””<b><span style="color: #09c11b">`+it+`</span></b>`:it, |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"sort_id", sort_id, i), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
try{ |
|
|
|
|
d.push({ |
|
|
|
|
title: fysort==it?`““””<b><span style="color: #09c11b">`+sort_name[i]+`</span></b>`:sort_name[i], |
|
|
|
|
url: $("#noLoading#").lazyRule((id_name,nowid,newid) => { |
|
|
|
|
if(nowid != newid){ |
|
|
|
|
putMyVar(id_name, newid); |
|
|
|
|
refreshPage(false); |
|
|
|
|
} |
|
|
|
|
return 'hiker://empty' |
|
|
|
|
}, isAll?"fyAll_id":"fysort_id", fysort, it), |
|
|
|
|
col_type: 'scroll_button' |
|
|
|
|
}) |
|
|
|
|
}catch(e){} |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
return d; |
|
|
|
|