From 05a7b85b78eb154bdef86134ee9c5630956f8943 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 23 三月 2023 11:41:08 +0800 Subject: [PATCH] 修改ip访问白名单配置开启 --- Source/BladeX/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserMapper.xml | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/Source/BladeX/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserMapper.xml b/Source/BladeX/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserMapper.xml index 86c72ef..3ac3d12 100644 --- a/Source/BladeX/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserMapper.xml +++ b/Source/BladeX/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserMapper.xml @@ -16,6 +16,7 @@ <result column="user_type" property="userType"/> <result column="account" property="account"/> <result column="password" property="password"/> + <result column="strategy_name" property="pwdStrategy"/> <result column="name" property="name"/> <result column="real_name" property="realName"/> <result column="email" property="email"/> @@ -28,7 +29,11 @@ </resultMap> <select id="selectUserPage" resultMap="userResultMap"> - select * from pl_org_user where is_deleted = 0 + SELECT pou.id, pou.tenant_id, user_type, account, name, real_name, email, phone, birthday,role_id, dept_id, post_id,nvl(pss.STRATEGY_NAME,(SELECT STRATEGY_NAME FROM PL_SYS_STRATEGY WHERE IS_DEFAULT=1)) strategy_name + FROM pl_org_user pou + LEFT JOIN PL_SYS_USER_PWDSTRATEGY plup on plup.USER_ID=pou.ID + LEFT JOIN PL_SYS_STRATEGY pss on pss.ID=plup.PWDSTRATEGY_ID + WHERE is_deleted = 0 <if test="tenantId!=null and tenantId != ''"> and tenant_id = #{tenantId} </if> @@ -45,11 +50,11 @@ and user_type = #{user.userType} </if> <if test="deptIdList!=null and deptIdList.size>0"> - and id in ( + and pou.id in ( SELECT user_id FROM - pl_org_user_dept + pl_org_user_dept poud WHERE dept_id IN <foreach collection="deptIdList" index="index" item="item" open="(" separator="," close=")"> @@ -57,20 +62,24 @@ </foreach> ) </if> - ORDER BY id + ORDER BY pou.id </select> <select id="getUser" resultMap="userResultMap"> - SELECT - * - FROM - pl_org_user + SELECT pou.id, tenant_id, user_type, account, name, real_name, email, phone, birthday,role_id, dept_id, post_id,nvl(pss.STRATEGY_NAME,(SELECT STRATEGY_NAME FROM PL_SYS_STRATEGY WHERE IS_DEFAULT=1)) strategy_name + FROM pl_org_user pou + LEFT JOIN PL_SYS_USER_PWDSTRATEGY plup on plup.USER_ID=pou.ID + LEFT JOIN PL_SYS_STRATEGY pss on pss.ID=plup.PWDSTRATEGY_ID WHERE tenant_id = #{param1} and account = #{param2} and is_deleted = 0 </select> <select id="exportUser" resultType="org.springblade.system.user.excel.UserExcel"> - SELECT id, tenant_id, user_type, account, name, real_name, email, phone, birthday, role_id, dept_id, post_id FROM pl_org_user ${ew.customSqlSegment} + SELECT pou.id, tenant_id, user_type, account, name, real_name, email, phone, birthday,role_id, dept_id, post_id,nvl(pss.STRATEGY_NAME,(SELECT STRATEGY_NAME FROM PL_SYS_STRATEGY WHERE IS_DEFAULT=1)) strategy_name + FROM pl_org_user pou + LEFT JOIN PL_SYS_USER_PWDSTRATEGY plup on plup.USER_ID=pou.ID + LEFT JOIN PL_SYS_STRATEGY pss on pss.ID=plup.PWDSTRATEGY_ID + ${ew.customSqlSegment} </select> </mapper> -- Gitblit v1.9.3