Browse Source

增强异常告警功能

Pchen0 4 hours ago
parent
commit
324377d291
2 changed files with 13 additions and 3 deletions
  1. 12 1
      lib/Lepao/Worker.js
  2. 1 2
      plugin/Email/emailTemplate.js

+ 12 - 1
lib/Lepao/Worker.js

@@ -80,7 +80,18 @@ class Worker {
         return (
             m.includes('当天已乐跑成功') ||
             m.includes('当前不在有效乐跑时间范围内') ||
-            m.includes('乐跑账号登录已过期')
+            // 登录失效/过期(多种文案变体)
+            m.includes('乐跑账号登录已过期') ||
+            m.includes('登录已过期') ||
+            m.includes('登录信息失效') ||
+            m.includes('登录失效') ||
+            m.includes('登录状态异常') ||
+            m.includes('token已过期') ||
+            m.includes('token 过期') ||
+            m.includes('Token已过期') ||
+            m.includes('Token 过期') ||
+            // 兜底:出现“重新登录”通常也是登录态问题
+            m.includes('请重新登录')
         )
     }
 

+ 1 - 2
plugin/Email/emailTemplate.js

@@ -785,9 +785,8 @@ class emailTemplate {
                         <h2>乐跑异常告警 <span class="tag">非常见错误</span></h2>
                     </div>
                     <p>尊敬的管理员:</p>
-                    <p>系统在自动乐跑流程中捕获到一条非常见错误(已自动过滤“当天已跑 / 不在时间 / 登录过期”三类常见错误)。请关注是否为接口变更、代理异常或程序缺陷。</p>
+                    <p>系统在自动乐跑流程中捕获到一条非常见错误。请关注是否为接口变更、代理异常或程序缺陷。</p>
                     <div class="info">
-                        <p><strong>服务器:</strong> ${safe(data.server)}</p>
                         <p><strong>账号:</strong> ${safe(data.account)}</p>
                         <p><strong>姓名:</strong> ${safe(data.name)}</p>
                         <p><strong>任务:</strong> ${safe(data.taskType)}</p>