diff --git a/src/main/java/com/gxwebsoft/common/system/entity/UserRole.java b/src/main/java/com/gxwebsoft/common/system/entity/UserRole.java index 21632f4..986c39c 100644 --- a/src/main/java/com/gxwebsoft/common/system/entity/UserRole.java +++ b/src/main/java/com/gxwebsoft/common/system/entity/UserRole.java @@ -46,6 +46,10 @@ public class UserRole implements Serializable { @TableField(exist = false) private String roleName; + @ApiModelProperty("角色标识") + @TableField(exist = false) + private String roleCode; + @ApiModelProperty("租户ID") private Integer tenantId; diff --git a/src/main/java/com/gxwebsoft/common/system/mapper/xml/UserRoleMapper.xml b/src/main/java/com/gxwebsoft/common/system/mapper/xml/UserRoleMapper.xml index a5184a8..69272a3 100644 --- a/src/main/java/com/gxwebsoft/common/system/mapper/xml/UserRoleMapper.xml +++ b/src/main/java/com/gxwebsoft/common/system/mapper/xml/UserRoleMapper.xml @@ -32,8 +32,9 @@ - SELECT a.* + SELECT a.*, b.role_name, b.role_code FROM sys_user_role a + LEFT JOIN sys_role b ON a.role_id = b.role_id AND a.id = #{param.id}