现在一个项目已经开发了一大部分了。
现在要求增加部分管理员,也就是这个账号只能看见自己管辖的人的数据。
可是现在后端接口都是已经写好的了,怎么才能进行修改呢?
有什么方法加上这个功能吗?
判断当前登录人,如果是管理员的话 在mybatis拦截器里边对 select 的语句拼接sql
是不是得给管理员用户设置用户类型,超级管理员,管理员,什么的,需要一个项目全部每块的菜单表,用户与菜单表绑定的中间表
还行吧,mybatis支持插件,修改BoundSql的sql就行了;
jpa或者其他orm框架那就要自己去百度了,是不是有这种插件机制