diff --git a/SrcJuPublic.js b/SrcJuPublic.js
index 742ad548..a27e46ca 100644
--- a/SrcJuPublic.js
+++ b/SrcJuPublic.js
@@ -198,94 +198,104 @@ 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 != '');
- let class_url = (obj.class_url||"").split('&').filter(item => item != '');
- let area_name = (obj.area_name||"").split('&').filter(item => item != '');
- let area_url = (obj.area_url||"").split('&').filter(item => item != '');
- let year_name = (obj.year_name||"").split('&').filter(item => item != '');
- let year_url = (obj.year_url||"").split('&').filter(item => item != '');
- 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 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]:"");
+ if(page==1){
+ let obj = parse.四大金刚 || {};
+ let class_name = (obj.class_name||"").split('&').filter(item => item != '');
+ let class_url = (obj.class_url||"").split('&').filter(item => item != '');
+ let area_name = (obj.area_name||"").split('&').filter(item => item != '');
+ let area_url = (obj.area_url||"").split('&').filter(item => item != '');
+ let year_name = (obj.year_name||"").split('&').filter(item => item != '');
+ let year_url = (obj.year_url||"").split('&').filter(item => item != '');
+ 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 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_url.forEach((it,i)=>{
- try{
- d.push({
- title: fyclass==it?`““””`+class_name[i]+``: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_url.forEach((it,i)=>{
- try{
- d.push({
- title: fyarea==it?`““””`+area_name[i]+``: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_url.forEach((it,i)=>{
- try{
- d.push({
- title: fyyear==it?`““””`+year_name[i]+``: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_url.forEach((it,i)=>{
- try{
- d.push({
- title: fysort==it?`““””`+sort_name[i]+``: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){}
- })
-
+ class_url.forEach((it,i)=>{
+ try{
+ d.push({
+ title: fyclass==it?`““””`+class_name[i]+``: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_url.forEach((it,i)=>{
+ try{
+ d.push({
+ title: fyarea==it?`““””`+area_name[i]+``: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_url.forEach((it,i)=>{
+ try{
+ d.push({
+ title: fyyear==it?`““””`+year_name[i]+``: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_url.forEach((it,i)=>{
+ try{
+ d.push({
+ title: fysort==it?`““””`+sort_name[i]+``: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){}
+ })
+ }
+ let fypage = page;
+ let MY_URL = obj.url.replace('fyAll','${fyAll}').replace('fyclass','${fyclass}').replace('fyarea','${fyarea}').replace('fyyear','${fyyear}').replace('fysort','${fysort}').replace('fypage','${fypage}');
+ function getResCode() {
+ return request(MY_URL);
+ }
+ function setResult(dd) {
+ return dd;
+ }
+ eval('let 解析内容 = ' + obj.find_url);
+ d = d.concat(解析内容());
return d;
}
//简繁互转,x可不传,默认转成简体,传2则是转成繁体