将MyBatis代码转换为SQL:用户、角色和部门权限查询
SELECT * FROM table WHERE (','||toc.writeuserids||',' like '%,U'||#userid#||'%') OR (#roles[]# IN (SELECT * FROM roles) AND ','||toc.writeroleids||',' like '%,'||#roles[]#||',%') OR (#cat_deptids[]# IN (SELECT * FROM cat_deptids) AND ','||toc.writeuserids||',' like '%,D'||#cat_deptids[]#||',%')
原文地址: https://www.cveoy.top/t/topic/pVYX 著作权归作者所有。请勿转载和采集!