Sfoglia il codice sorgente

租户信息关联字典类显示租户类型

wangli 4 anni fa
parent
commit
a87b9dd636

+ 2 - 0
user_center/src/main/java/com/huaxu/dto/TenantDto.java

@@ -19,6 +19,8 @@ public class TenantDto extends TenantEntity {
 
     @ApiModelProperty("用户id")
     private Long userId;
+    @ApiModelProperty("租户类型展示值")
+    private String dictValue;
     @ApiModelProperty("管理员姓名")
     private String userName;
     @ApiModelProperty("手机号")

+ 7 - 0
user_center/src/main/resources/mapper/TenantMapper.xml

@@ -13,10 +13,17 @@
         ,t.LOGO as "logo"
         ,t.WEB_URL as "webUrl"
         ,t.DATE_CREATE as "dateCreate"
+        ,dict.DICT_VALUE as "dictValue"
     </sql>
 
     <sql id="tenantJoins">
         left join uims_user u on t.code=u.TENANT_ID and u.USER_TYPE='1'
+        left join (
+			select d.DICT_CODE,d.DICT_VALUE
+			from uims_dict p
+			left join uims_dict d on d.PARENT_DICT_ID=p.id
+			where p.DICT_CODE = 'SYSTEM_TENANT_TYPE'
+        )dict on dict .DICT_CODE= t.TENANT_TYPE
     </sql>
     <select id="selectById" resultType="com.huaxu.dto.TenantDto">
         select