diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java index db14aad4..d66267b6 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java @@ -62,7 +62,6 @@ public interface SysUserMapper extends BaseMapper { /** * 根据用户名设置部门ID * @param username - * @param departId */ void updateUserDepart(@Param("username") String username,@Param("orgCode") String orgCode); diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml index 9efbab1f..8bce4d07 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml @@ -11,16 +11,6 @@ join sys_user_role d on d.role_id = c.id join sys_user e on d.user_id = e.id where e.username = #{username} and b.id = #{permissionId} - - union - select data_rule_ids - from sys_depart_role_permission a - join sys_permission b on a.permission_id = b.id - join sys_depart_role c on a.role_id = c.id - join sys_depart_role_user d on d.drole_id = c.id - join sys_user e on d.user_id = e.id - where e.username = #{username} and b.id = #{permissionId} - diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionMapper.xml b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionMapper.xml index 51666a11..71c5930c 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionMapper.xml +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysPermissionMapper.xml @@ -86,20 +86,6 @@ and b.url = #{permission.url} - union all - select count(*) as cnt - from sys_permission z - join sys_depart_role_permission y on z.id = y.permission_id - join sys_depart_role x on y.role_id = x.id - join sys_depart_role_user w on w.drole_id = x.id - join sys_user v on w.user_id = v.id - where v.username = #{username} - - and z.id = #{permission.id} - - - and z.url = #{permission.url} - ) temp diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml index 4166c093..97ba3771 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml @@ -34,7 +34,7 @@ ) - and username = #{username} + and username LIKE concat(concat('%',#{username}),'%') @@ -42,7 +42,7 @@