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...