Bläddra i källkod

修复拉盘识别逻辑

龚成明 2 år sedan
förälder
incheckning
fe1159ca0c
1 ändrade filer med 4 tillägg och 3 borttagningar
  1. 4 3
      scripts/one-pro.js

+ 4 - 3
scripts/one-pro.js

@@ -31,11 +31,12 @@ const pricesHandler = function(context, task) {
 
     // 识别到在拉盘
     const isLong = (() => {
-      if (!token.prevHandleTime) return true
+      const percentageCondition = percentage > Config.percentageLimit
 
-      const time = new Date().getTime()
+      const isNoPrevHandleTime = !token.prevHandleTime
+      const timeCondition = isNoPrevHandleTime || new Date().getTime() > token.prevHandleTime + Config.handleSpaceHours * (60 * 1000)
 
-      return percentage > Config.percentageLimit && time > token.prevHandleTime + Config.handleSpaceHours * (60 * 1000)
+      return percentageCondition && timeCondition
     })()
 
     if (isLong) {