From 87e19b5a396ac8fed6a551828b87d263f6425c31 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 16 十月 2025 10:26:12 +0800
Subject: [PATCH] 2025.10.16 修改季度报告生成逻辑
---
src/utils/factor/data.js | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/utils/factor/data.js b/src/utils/factor/data.js
index 4f47e41..ab85787 100644
--- a/src/utils/factor/data.js
+++ b/src/utils/factor/data.js
@@ -182,6 +182,7 @@
var fetchingTask;
var isFetching;
+var pause = false;
/**
* 寮�鍚疄鏃舵暟鎹惊鐜幏鍙�
* @param {Object} params
@@ -200,12 +201,12 @@
interval = 10 * 1000;
}
if (_interval) {
- interval = _interval
+ interval = _interval;
}
// 寮�濮嬪惊鐜换鍔�
clearFetchingTask();
fetchingTask = setInterval(() => {
- if (isFetching) {
+ if (isFetching || pause) {
return;
}
isFetching = true;
@@ -237,6 +238,11 @@
}, interval);
}
+function pauseTask() {
+ pause = !pause;
+ return pause;
+}
+
/**
* 娓呯悊鍘嗗彶瀹炴椂鏁版嵁鑾峰彇浠诲姟
*/
@@ -248,4 +254,9 @@
}
}
-export { fetchHistoryData, startLoopFetchRealTimeData, clearFetchingTask };
+export {
+ fetchHistoryData,
+ startLoopFetchRealTimeData,
+ clearFetchingTask,
+ pauseTask
+};
--
Gitblit v1.9.3