实际项目功能:
给员工账号进行分配权限(增加权限,修改权限)
实现思路:
用表格展示权限列表–>勾选分配该账号的权限–>调用接口
出现的问题:
因为某些权限之间是有关联的,比如: “ 查看材料 ” 和 “ 修改材料 ” ,这两个权限是有联系的,当你勾选 “ 修改材料 ” 权限的时候,那么, “ 查看材料 ” 权限也要勾选上,当你取消勾选 “ 查看材料 ”权限的时候,“ 修改材料 ” 权限也要取消。
所以当用户勾选某个权限的时候,我们要通过js代码去判断是否有和这个权限相关的权限,如果有,就需要通过js代码自动勾选或取消勾选。
而layui的table插件没有提供通过js代码自动勾选或取消勾选复