部门管理

  1. 树形展示所有部门
  2. 可以修改部门的子级,但是会验证防止出现死循环:a->b->c->a
  3. 删除部门会验证当前部门以及子部门是否有人员
  4. 每个部门支持多个部门主管