diff --git a/ballcat-admin/ballcat-admin-core/src/main/java/com/hccake/ballcat/admin/modules/sys/model/qo/RoleBindUserQO.java b/ballcat-admin/ballcat-admin-core/src/main/java/com/hccake/ballcat/admin/modules/sys/model/qo/RoleBindUserQO.java
index e877887e..e506c11d 100644
--- a/ballcat-admin/ballcat-admin-core/src/main/java/com/hccake/ballcat/admin/modules/sys/model/qo/RoleBindUserQO.java
+++ b/ballcat-admin/ballcat-admin-core/src/main/java/com/hccake/ballcat/admin/modules/sys/model/qo/RoleBindUserQO.java
@@ -23,7 +23,7 @@ public class RoleBindUserQO {
private Integer userId;
@ApiModelProperty(value = "用户名")
- private Integer username;
+ private String username;
@ApiModelProperty(value = "组织ID")
private Integer organizationId;
diff --git a/ballcat-admin/ballcat-admin-core/src/main/resources/mapper/sys/SysUserRoleMapper.xml b/ballcat-admin/ballcat-admin-core/src/main/resources/mapper/sys/SysUserRoleMapper.xml
index 176eea0a..414aca07 100644
--- a/ballcat-admin/ballcat-admin-core/src/main/resources/mapper/sys/SysUserRoleMapper.xml
+++ b/ballcat-admin/ballcat-admin-core/src/main/resources/mapper/sys/SysUserRoleMapper.xml
@@ -28,13 +28,13 @@
WHERE ur.role_code = #{qo.roleCode}
and su.deleted = 0
- su.user_id = #{qo.userId}
+ and su.user_id = #{qo.userId}
- su.qo.username = #{qo.username}
+ and su.username = #{qo.username}
- so.id = #{organizationId}
+ and so.id = #{qo.organizationId}