| | |
| | | <if test="status != null and status != ''">status,</if> |
| | | <if test="createBy != null and createBy != ''">create_by,</if> |
| | | <if test="remark != null and remark != ''">remark,</if> |
| | | <!-- <if test="ifBlack != null">ifBlack,</if>--> |
| | | <!-- <if test="districtId != null">districtId,</if>--> |
| | | create_time |
| | | )values( |
| | | <if test="userId != null and userId != ''">#{userId},</if> |
| | | <if test="deptId != null and deptId != ''">#{deptId},</if> |
| | | <if test="userName != null and userName != ''">#{userName},</if> |
| | | <if test="deptName != null and deptName != ''">#{deptName},</if> |
| | | |
| | | <if test="nickName != null and nickName != ''">#{nickName},</if> |
| | | <if test="email != null and email != ''">#{email},</if> |
| | | <if test="avatar != null and avatar != ''">#{avatar},</if> |
| | | <if test="phoneNumber != null and phoneNumber != ''">#{phone_number},</if> |
| | | <if test="phoneNumber != null and phoneNumber != ''">#{phoneNumber},</if> |
| | | <if test="sex != null and sex != ''">#{sex},</if> |
| | | <if test="password != null and password != ''">#{password},</if> |
| | | <if test="status != null and status != ''">#{status},</if> |
| | | <if test="createBy != null and createBy != ''">#{createBy},</if> |
| | | <if test="remark != null and remark != ''">#{remark},</if> |
| | | <!-- <if test="ifBlack != null">#{ifBlack},</if>--> |
| | | <!-- <if test="districtId != null">#{districtId},</if>--> |
| | | sysdate() |
| | | ) |
| | | </insert> |
| | |
| | | u.create_time AS createTime, |
| | | u.remark AS remark,/*u.ifBlack AS ifBlack,u.districtId AS districtId,*/ |
| | | ur.role_id AS roleId, |
| | | sr.role_name AS roleName, |
| | | u.deptName as deptName |
| | | sr.role_name AS roleName |
| | | from sys_user u |
| | | left join sys_user_role ur on u.user_id = ur.user_id |
| | | left join sys_role sr on ur.role_id = sr.role_id |
| | |
| | | u.remark AS remark |
| | | from sys_user u |
| | | WHERE u.del_flag = 0 |
| | | AND u.user_type = 1 |
| | | </select> |
| | | <select id="selectCount" resultType="java.lang.Integer"> |
| | | select count(*) from sys_user |
| | |
| | | <if test="status != null"> |
| | | AND status = #{status} |
| | | </if> |
| | | AND del_flag = 0 |
| | | AND del_flag = 0 AND user_type = 1 |
| | | </where> |
| | | </select> |
| | | <select id="selectListByNamePhone" resultType="com.ruoyi.common.core.domain.entity.SysUser"> |
| | |
| | | u.phone_number AS phoneNumber, u.sex AS sex, u.status AS status, u.del_flag AS delFlag, |
| | | u.login_ip AS loginIp, |
| | | u.login_date AS loginDate, u.create_by AS createBy, u.create_time AS createTime, u.remark AS |
| | | remark,/*u.ifBlack AS ifBlack,u.districtId AS districtId*/ |
| | | remark |
| | | from sys_user u |
| | | WHERE u.del_flag = 0 |
| | | WHERE u.del_flag = 0 AND u.user_type = 1 |
| | | <if test="name != null and name != ''"> |
| | | AND (u.nick_name LIKE concat('%',#{name},'%') |
| | | OR u.phone_number LIKE concat('%',#{name},'%')) |
| | |
| | | nickName, u.email AS email, u.avatar AS avatar, |
| | | u.phone_number AS phoneNumber |
| | | from sys_user u |
| | | WHERE u.del_flag = 0 |
| | | WHERE u.del_flag = 0 AND u.user_type = 1 |
| | | <if test="names != null and names.size()>0"> |
| | | AND u.nick_name IN |
| | | <foreach close=")" collection="names" item="name" open="(" separator=","> |
| | |
| | | left join t_company t2 on t2.id = t1.companyId |
| | | left join t_qrcode tq on t1.user_id = tq.otherId and tq.type = 1 |
| | | where t1.user_id = #{id} |
| | | AND u.user_type = 1 |
| | | </select> |
| | | <select id="selectByPhone" resultType="com.ruoyi.common.core.domain.entity.SysUser"> |
| | | select u.user_id AS userId, |
| | |
| | | where u.phone_number = #{phoneNumber} |
| | | and u.status = 0 |
| | | and u.del_flag = 0 |
| | | AND u.user_type = 1 |
| | | </select> |
| | | <select id="getUserInfoBy" resultType="com.ruoyi.system.vo.UserInfoVo"> |
| | | select t1.*, t2.companyName, t2.companyType |
| | | from sys_user t1 |
| | | left join t_company t2 on t2.id = t1.companyId |
| | | where t1.singleNum = #{singleNum} |
| | | AND u.user_type = 1 |
| | | </select> |
| | | <select id="getUserRole" resultType="java.lang.Long"> |
| | | select role_id |
| | |
| | | <select id="selectAllList" resultType="com.ruoyi.common.core.domain.entity.SysUser"> |
| | | select * |
| | | from sys_user |
| | | where user_type = 1 |
| | | </select> |
| | | <select id="pageList" resultType="com.ruoyi.system.vo.SysUserVO"> |
| | | select u.user_id AS userId, u.dept_id AS deptId, u.user_name AS userName, u.nick_name AS |
| | |
| | | u.phone_number AS phoneNumber, u.sex AS sex, u.status AS status, u.del_flag AS delFlag, |
| | | u.login_ip AS loginIp, |
| | | u.login_date AS loginDate, u.create_by AS createBy, u.create_time AS createTime, u.remark AS |
| | | remark,/*u.ifBlack AS ifBlack, u.districtId AS districtId,*/ |
| | | r.role_id AS roleId, r.role_name AS roleName, r.role_key AS roleKey, r.role_sort AS roleSort, |
| | | r.data_scope AS dataScope, r.status as role_status,u.deptName as deptName |
| | | remark, r.role_id AS roleId, r.role_name AS roleName, r.role_key AS roleKey, r.role_sort AS |
| | | roleSort, r.data_scope AS dataScope, r.status as role_status |
| | | from sys_user u |
| | | left join sys_user_role ur on u.user_id = ur.user_id |
| | | left join sys_role r on r.role_id = ur.role_id |
| | | WHERE u.del_flag = 0 |
| | | <if test="query.nickName != null and query.nickName != ''"> |
| | | AND u.nick_name LIKE concat('%',#{query.nickName},'%') |
| | | WHERE u.del_flag = 0 AND u.user_type = 1 |
| | | <if test="query.userName != null and query.userName != ''"> |
| | | AND u.user_name LIKE concat('%',#{query.userName},'%') |
| | | </if> |
| | | <if test="query.roleId != null"> |
| | | AND r.role_id = #{query.roleId} |
| | |
| | | where phone_number = #{phoneNumber} |
| | | and status = 0 |
| | | and del_flag = 0 |
| | | AND user_type = 1 |
| | | </select> |
| | | <select id="selectDeptUserByUserName" parameterType="java.lang.String" |
| | | resultType="com.ruoyi.common.core.domain.entity.SysUser"> |