wg-basic/module-map/src/main/resources/mybatis/mapper/grid/grid-user-mapper.xml
2023-06-09 09:22:16 +08:00

32 lines
941 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="ink.wgink.module.map.dao.grid.IGridUserDao">
<select id="listUser" parameterType="map" resultMap="ink.wgink.service.user.dao.IUserDao.userDTO">
SELECT
su.user_id,
su.user_username,
su.user_name,
su.user_email,
su.user_phone,
su.user_avatar
FROM
sys_user su
WHERE
su.is_delete = 0
AND
su.user_username != 'admin'
AND
su.user_id IN (
SELECT
mgr.relation_id
FROM
map_grid_relation mgr
INNER JOIN
map_grid mg
WHERE
mg.is_delete = 0
)
</select>
</mapper>