**前序二叉树菜单**
前序二叉树菜单添加参数: p_id, p_lft, p_rgt (1) p_id > 0 新增数据 lft = #{p_rgt}, rgt = #{p_rgt} + 1 ; 返回 id ; 1. 所有 lft > #{p_rgt} 的数据,lft + 2 ; 2. 所有 rgt >= #{p_rgt} and id != #{id} 的数据,rgt + 2 ; (2) p_id == 0 查询当前最大rgt:rgt 添加数据:lft = #{rgt}
转载
2020-12-11 10:14:58 ·
171 阅读 ·
0 评论