瀏覽代碼

'优化登录页-样式配置查询接口,优化查询语句逻辑'

james 2 年之前
父節點
當前提交
bcbb683834

+ 0 - 6
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/vo/SysTenantConfigVo.java

@@ -23,12 +23,6 @@ public class SysTenantConfigVo implements Serializable {
 
     private static final long serialVersionUID=1L;
 
-    /**
-     * 租户ID
-     */
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
     /**
      * 租户ID
      */

+ 3 - 2
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/SysTenantConfigMapper.xml

@@ -29,11 +29,12 @@
     </resultMap>
     <select id="getTenantConfig" resultType="com.usky.system.service.vo.SysTenantConfigVo">
         SELECT
-        b.*
+        a.id as tenantId,ifNULL(b.login_title,a.tenant_name) as loginTitle,b.login_logo,b.login_back_url,b.login_footer,b.login_type,b.label_icon
         FROM
         sys_tenant AS a
-        JOIN sys_tenant_config AS b ON a.id = b.tenant_id
+        LEFT JOIN sys_tenant_config AS b ON a.id = b.tenant_id
         <where>
+
             a. STATUS = 0
             AND a.domain = #{url}
         </where>