checkbox tree编写，以及一些后台逻辑代码准备