From 6f16a9b09799b621204b021b599170198bc61be4 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 11 七月 2024 13:37:26 +0800 Subject: [PATCH] 修改fens --- static/js/worker.js | 61 +++++++++++++++--------------- 1 files changed, 30 insertions(+), 31 deletions(-) diff --git a/static/js/worker.js b/static/js/worker.js index ff5df25..5d77047 100644 --- a/static/js/worker.js +++ b/static/js/worker.js @@ -180,6 +180,7 @@ } }) } else { + console.log(333333) item.v.v = 0 list.forEach(a => { if (a[0].r == item.r) { @@ -316,36 +317,36 @@ * @returns 杩斿洖甯冨皵鍊硷紝濡傛灉res涓瘡涓�椤归兘婊¤冻涓巗tr鐨勬瘮杈冩潯浠讹紝鍒欒繑鍥瀟rue锛屽惁鍒欒繑鍥瀎alse */ function handleMoreParam(res,str,comp){ - let arr = res.split('/') - let arr0 = arr.every(item=>{ - switch (comp){ - case '>': - return item > handleFraction(str) - case '<': - return item < handleFraction(str) - case '=': - return item == handleFraction(str) - case '鈮�': - return item >= handleFraction(str) - case '鈮�': - return item <= handleFraction(str) - case '卤': - let k = str.split('卤') - return item >= eval((handleFraction(k[0]) - handleFraction(k[1]))) && item <= eval((handleFraction(k[0]) + handleFraction(k[1]))) - case '~': - let j = str.split('~') - return item >= eval(handleFraction((j[0]))) && item <= eval(handleFraction(j[1])) - case '-': - let o = str.split('-') - return item >= eval(handleFraction(o[0])) && item <= eval(handleFraction(o[1])) + let arr = res.split('/') + let arr0 = arr.every(item=>{ + switch (comp){ + case '>': + return item > handleFraction(str) + case '<': + return item < handleFraction(str) + case '=': + return item == handleFraction(str) + case '鈮�': + return item >= handleFraction(str) + case '鈮�': + return item <= handleFraction(str) + case '卤': + let k = str.split('卤') + return item >= eval((handleFraction(k[0]) - handleFraction(k[1]))) && item <= eval((handleFraction(k[0]) + handleFraction(k[1]))) + case '~': + let j = str.split('~') + return item >= eval(handleFraction((j[0]))) && item <= eval(handleFraction(j[1])) + case '-': + let o = str.split('-') + return item >= eval(handleFraction(o[0])) && item <= eval(handleFraction(o[1])) + } + }) + if(arr0){ + return true + }else{ + return false } - }) - if(arr0){ - return true - }else{ - return false } -} /** * 鑾峰彇鍙傛暟 @@ -753,9 +754,7 @@ } if(str.includes('&"/"&')){ return str.replaceAll('&"/"&', '/').replaceAll('//','') - }else if(str.includes('/')){ - return str - }else{ + }else { return eval(str) } } catch (error) { -- Gitblit v1.9.3