編輯 | 究查 | 歷程 | 原始
flowchart TD
    Start([開始]) --> AskName[要求輸入其他文件名稱]
    AskName -- 確認 --> CheckDup{名稱是否已存在?}
    AskName -- 取消 --> End([結束])
    
    CheckDup -- 是 --> ShowErr[提示名稱已存在] --> End
    CheckDup -- 否 --> GenID[產生新文件編號與建立子目錄]
    
    GenID --> SyncList[將新目錄加入清單並繪製樹狀結構]
    SyncList --> AutoExpand[自動展開新建立的節點] --> End