分享精神可嘉,顶!
看了您的文件,部门处理不能这么做,复制某个部门,粘贴到不同的行位置,并调整其部门ID,全部门的下级都丢了,其实还有更好的办法,采用单列目录树,保存部门路径,那才是最好的办法,方法简单,数据可以随意改变,不需要去设什么上级部门,也不需要递归函数。