From fac3e813d205f000125eb8f7b2dd4976f4166edf Mon Sep 17 00:00:00 2001
From: Riku <risaku@163.com>
Date: 星期四, 15 五月 2025 00:25:09 +0800
Subject: [PATCH] 动态溯源功能调试中

---
 src/utils/factor/data.js |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/utils/factor/data.js b/src/utils/factor/data.js
index 472ccbc..4f47e41 100644
--- a/src/utils/factor/data.js
+++ b/src/utils/factor/data.js
@@ -159,8 +159,10 @@
 /**
  * 鑾峰彇鍘嗗彶鏁版嵁
  */
-function fetchHistoryData(params) {
-  if (import.meta.env.VITE_DATA_MODE == 'jingan') {
+function fetchHistoryData(params, origin = true) {
+  if (origin) {
+    return fetchOriginHistoryData(params);
+  } else if (import.meta.env.VITE_DATA_MODE == 'jingan') {
     const _params = {
       compUser: 'user1',
       compPassword: 'User1@jingan',
@@ -184,19 +186,22 @@
  * 寮�鍚疄鏃舵暟鎹惊鐜幏鍙�
  * @param {Object} params
  */
-function startLoopFetchRealTimeData(onParam, callback) {
+function startLoopFetchRealTimeData(onParam, callback, _interval) {
   // 鏃堕棿闂撮殧
   let interval;
   // 鏁版嵁鑾峰彇鏂规硶
   let fetchFun;
   if (import.meta.env.VITE_DATA_MODE == 'jingan') {
-    //  璇ユ暟鎹紶杈撴渶浣庨棿闅斾负1鍒嗛挓锛屾瘡娆¤幏鍙栫粨鏉熸椂闂磋嚜鍔ㄨ皟鏁翠负寮�濮嬫椂闂寸殑1鍒嗛挓鍚�
+    //  璇ユ暟鎹紶杈撴渶浣庨棿闅斾负1鍒嗛挓锛屾瘡娆¤幏鍙栫粨鏉熸椂闂磋嚜鍔ㄨ皟鏁翠负寮�濮嬫椂闂寸殑0.5鍒嗛挓鍚�
     fetchFun = fetchThirdPartyData;
-    interval = 60 * 1000;
+    interval = 30 * 1000;
   } else {
     fetchFun = fetchOriginRealTimeData;
     interval = 10 * 1000;
   }
+  if (_interval) {
+    interval = _interval
+  }
   // 寮�濮嬪惊鐜换鍔�
   clearFetchingTask();
   fetchingTask = setInterval(() => {

--
Gitblit v1.9.3