| | |
| | | <?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="cc.mrbird.febs.server.system.mapper.UserMapper"> |
| | | <select id="findUserDetailPage" parameterType="systemUser" resultType="systemUser"> |
| | | <select id="findUserDetailPage" parameterType="cc.mrbird.febs.common.core.entity.system.SystemUser" resultType="cc.mrbird.febs.common.core.entity.system.SystemUser"> |
| | | SELECT |
| | | u.user_id userId, |
| | | u.username, |
| | | u.certificateNumb, |
| | | u.nickName, |
| | | u.email, |
| | | u.mobile, |
| | | u.status, |
| | |
| | | u.avatar, |
| | | d.dept_name deptName, |
| | | GROUP_CONCAT(r.role_id) roleId, |
| | | GROUP_CONCAT(r.role_name) roleName |
| | | GROUP_CONCAT(r.role_name) roleName, |
| | | d.allDeptName |
| | | FROM |
| | | t_user u |
| | | LEFT JOIN t_dept d ON (u.dept_id = d.dept_id) |
| | |
| | | AND d.dept_name like CONCAT('%',#{user.deptName},'%') |
| | | </if> |
| | | <if test="user.createTimeFrom != null and user.createTimeFrom !=''"> |
| | | And u.create_time > #{user.createTimeFrom} |
| | | AND u.create_time > #{user.createTimeFrom} |
| | | </if> |
| | | <if test="user.createTimeTo!= null and user.createTimeTo !=''"> |
| | | And u.create_time < #{user.createTimeTo} |
| | | AND u.create_time < #{user.createTimeTo} |
| | | </if> |
| | | AND d.DEPT_ID IN (SELECT DEPT_ID FROM t_user_data_permission WHERE USER_ID= #{currentUserId} ) |
| | | group by u.username,u.user_id,u.email,u.mobile,u.status,u.create_time,u.ssex, |
| | | u.dept_id,u.last_login_time,u.modify_time,u.description,u.avatar |
| | | </select> |
| | | |
| | | <select id="findUserDetail" parameterType="systemUser" resultType="systemUser"> |
| | | <select id="findUserDetail" parameterType="cc.mrbird.febs.common.core.entity.system.SystemUser" resultType="cc.mrbird.febs.common.core.entity.system.SystemUser"> |
| | | SELECT |
| | | u.user_id userId, |
| | | u.username, |