遞迴獲取當前節點和所有父節點

2022-07-11 02:42:10 字數 1289 閱讀 4495

listlistparentgolder = new list();

///

/// 獲取當前節點和所有父節點

///

///

///

///

private mymanagefolderinforesponse getparentfolder(mymanagefolderinforesponse mymanagefolderentity, listlistfolder)

else

///

/// 我管理的資料夾

///

public class mymanagefolderinforesponse

///

/// 級數

///

public int step_number = 1;

public string b_id

///

/// 資料夾名稱

///

public string folder_name

///

/// 資料夾型別,1:常規資料夾,2:任務資料夾

///

public int folder_type = 1;

///

/// 公開/不公開,1:不公開,2:對所有教師公開,3:對部分教師公開

///

public int is_public = 1;

///

/// 公開教師id

///

public string public_user_ids

///

/// 管理者教師id

///

public string manage_user_ids

///

/// 上傳教師id(任務資料夾)

///

public string teacher_user_ids

///

/// 文件數量

///

public int file_count = 0;

///

/// 建立人

///

public string create_by

///

/// 建立時間

///

public datetime create_time

///

/// children

///

public listchildren

}

遞迴獲取當前父節點下的所有子集

獲取當前父節點下的所有子集 private listgetchildfolder string parent id,listallfolderlist 級數 public int step number 1 public string b id 資料夾名稱 public string folder ...

根據子節點遞迴查詢所有父節點

有個需求,需要根據給定的子節點向上遞迴查詢所有父節點,網上查詢了一些,但是都不是很滿意,有的是需要用到全域性變數定義儲存列表,但是會有併發問題,然後自己手寫乙個 test void contextloads1 public listgetpid listidlist,integer pid,list...

獲取某個父節點下面的所有子節點(遞迴查詢)

1.建立乙個list集合,集合裡面包括父節點和子節點 建立乙個list集合,集合裡面包括所有父節點和子節點 public static void main string args 子節點 static list childmenu new arraylist 2.獲取某個父節點下面的所有子節點 pu...