feat:查询用户信息

This commit is contained in:
xiang
2025-09-02 23:08:19 +08:00
parent 77312d15a4
commit 84486e0ba8
16 changed files with 178 additions and 8 deletions

View File

@@ -3,7 +3,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xiang.xservice.auth.service.repository.mapper.XDeptMapper">
<resultMap id="BaseResultMap" type="com.xiang.xservice.auth.service.entity.XUserDept" >
<resultMap id="BaseResultMap" type="com.xiang.xservice.auth.service.entity.XDept" >
<result column="name" property="name" />
<result column="parent_id" property="parentId" />
<result column="tree_path" property="treePath" />

View File

@@ -171,7 +171,7 @@
select <include refid="Base_Column_List"/>
from x_permission
where id in
<foreach collection="list" item="id" open="(" close=")" separator=",">
<foreach collection="ids" item="id" open="(" close=")" separator=",">
#{id}
</foreach>
</select>

View File

@@ -9,13 +9,21 @@
</resultMap>
<sql id="Base_Column_List">
role_id,
permission_id
`role_id`,
`permission_id`
</sql>
<select id="getRolePermissionsByRoleId" resultMap="BaseResultMap">
select <include refid="Base_Column_List"/>
from x_role_permission
where role_id = #{roleId}
where `role_id` = #{roleId}
</select>
<select id="getRolePermissionsByRoleIds" resultMap="BaseResultMap">
select <include refid="Base_Column_List"/>
from x_role_permission
where `role_id` in
<foreach collection="roleIds" item="id" open="(" close=")" separator=",">
#{id}
</foreach>
</select>

View File

@@ -21,6 +21,10 @@
<delete id="delByDeptId">
delete from x_user_data_scope_dept where dept_id = #{deptId}
</delete>
<select id="getByUserId" resultMap="BaseResultMap">
select <include refid="Base_Column_List"/>
from x_user_data_scope_dept where user_id = #{id}
</select>
</mapper>