From 0756bf12d10cf1b7f78c571de0a9ad69cbaeb7ca Mon Sep 17 00:00:00 2001
From: curtis <curtis@i-mps.com>
Date: 星期一, 30 三月 2026 14:24:17 +0800
Subject: [PATCH] fix: 更新內部引用方法參照
---
reassemble/view/mermaid/lfcycle/DestroyEvent.md | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/reassemble/view/mermaid/lfcycle/DestroyEvent.md b/reassemble/view/mermaid/lfcycle/DestroyEvent.md
new file mode 100644
index 0000000..bc5bcf9
--- /dev/null
+++ b/reassemble/view/mermaid/lfcycle/DestroyEvent.md
@@ -0,0 +1,14 @@
+```mermaid
+graph TD
+ Start([開始 DestroyEvent]) --> FreeList[釋放大量 TStringList 物件<br/>(Doc_Inf_List, FORM_INF_List, CaseList, ContextList...)]
+ FreeList --> CheckMode{FMode 是否為<br/>'DSCAN' 或 'ESCAN'?}
+ CheckMode -- 是 --> CheckPath{ImagePath 非空?}
+ CheckMode -- 否 --> CheckEvents
+ CheckPath -- 是 --> DelTree[呼叫 _Deltree 刪除 ImagePath 目錄]
+ CheckPath -- 否 --> CheckEvents
+ DelTree --> CheckEvents
+ CheckEvents{FEvents 非空?}
+ CheckEvents -- 是 --> TriggerEvent[觸發 FEvents.OnDestroy]
+ CheckEvents -- 否 --> End([結束])
+ TriggerEvent --> End
+```
--
Gitblit v1.8.0