From 1e33516a4ca8689ce2e6f3d412f69cf731668136 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 19 Dec 2023 13:41:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuPublic.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/SrcJuPublic.js b/SrcJuPublic.js index 0736b1f3..6a680e43 100644 --- a/SrcJuPublic.js +++ b/SrcJuPublic.js @@ -158,7 +158,10 @@ function getYiData(datatype,od) { d = []; putMyVar('动态加载loading', itemid); } - let 执行代码 = parse[datatype].toString(); + let 执行str = parse[datatype].toString(); + if(!执行str.includes('@rule')){ + 执行str = 执行str.replace('setResult','return '); + } let obj = parse.四大金刚 || {}; if(obj.url && obj.type == datatype){//四大金刚获取分类数据 let class_name = (obj.class_name||"").split('&').filter(item => item != ''); @@ -257,11 +260,11 @@ function getYiData(datatype,od) { }) let fypage = page; MY_URL = obj.url.replace('fyAll',fyAll).replace('fyclass',fyclass).replace('fyarea',fyarea).replace('fyyear',fyyear).replace('fysort',fysort).replace('fypage',fypage); - 执行代码 = 执行代码.replace('getResCode()','request(MY_URL)'); + 执行str = 执行str.replace('getResCode()','request(MY_URL)'); } let getData = []; try{ - eval("let 数据 = " + 执行代码); + eval("let 数据 = " + 执行str); getData = 数据(); }catch(e){ getData = [];