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