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/model/FrameAnimation.js | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/model/FrameAnimation.js b/src/model/FrameAnimation.js
index 4ef624d..211fa0f 100644
--- a/src/model/FrameAnimation.js
+++ b/src/model/FrameAnimation.js
@@ -17,7 +17,7 @@
this.isPause = false;
this.isRunning = false;
- this.isStop = false;
+ this.isStop = true;
// 鏄惁寮�鍚姩鎬佺粯鍒堕�熷害
this.dynamicSpeed = false;
// 姣忎釜浠诲姟鑰楁椂锛堢锛�
@@ -28,13 +28,13 @@
FrameAnimation.prototype = {
start: function () {
- if (this.intervalFlag != undefined) {
- this.isPause = false;
- this.isStop = false;
- } else {
- this.isRunning = true;
+ // 涓嶅瓨鍦ㄥ姩鐢讳换鍔℃椂閲嶆柊寮�濮嬶紝鍚﹀垯缁х画
+ if (this.intervalFlag == undefined) {
this._doTask();
}
+ this.isPause = false;
+ this.isStop = false;
+ this.isRunning = true;
},
/**
* 鍔ㄦ�佸姩鐢婚�熷害
@@ -67,8 +67,11 @@
},
pause: function () {
this.isPause = true;
+ this.isRunning = false;
},
stop: function () {
+ if (this.isStop) return;
+
if (this.intervalFlag != undefined) {
clearInterval(this.intervalFlag);
this.intervalFlag = undefined;
--
Gitblit v1.9.3