From eaddddafe3bbaa27e50b07bdfb58a1c0d699e861 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Wed, 18 Jun 2025 15:39:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9AuserRole=E6=96=B0?= =?UTF-8?q?=E5=A2=9EroleCode=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gxwebsoft/common/system/entity/UserRole.java | 4 ++++ .../com/gxwebsoft/common/system/mapper/xml/UserRoleMapper.xml | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) 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}