|
@@ -446,6 +446,9 @@ select a.id, a.company_id as "companyDTO.id", a.office_id as "officeDTO.id", a.l
|
|
|
LEFT JOIN sys_office o ON o.id = a.office_id
|
|
|
WHERE
|
|
|
post.NAME = '签字注师2'
|
|
|
+ <if test="companyId != null and companyId != '' ">
|
|
|
+ AND a.company_id = #{companyId}
|
|
|
+ </if>
|
|
|
AND post.del_flag = 0
|
|
|
</select>
|
|
|
|
|
@@ -458,5 +461,54 @@ select a.id, a.company_id as "companyDTO.id", a.office_id as "officeDTO.id", a.l
|
|
|
<select id="isUpdatePassword" resultType="string">
|
|
|
select up_password from sys_user where del_flag = '0' and id = #{userId}
|
|
|
</select>
|
|
|
+ <select id="findAllList" resultType="com.jeeplus.sys.service.dto.UserDTO">
|
|
|
+ SELECT
|
|
|
+ a.id,
|
|
|
+ a.company_id AS "companyDTO.id",
|
|
|
+ a.office_id AS "officeDTO.id",
|
|
|
+ a.login_name AS "loginName",
|
|
|
+ a.is_admin AS "isAdmin",
|
|
|
+ a.PASSWORD,
|
|
|
+ a.NO,
|
|
|
+ a.NAME,
|
|
|
+ a.email,
|
|
|
+ a.phone,
|
|
|
+ a.mobile,
|
|
|
+ a.login_ip AS "loginIp",
|
|
|
+ a.login_date AS "loginDate",
|
|
|
+ a.remarks,
|
|
|
+ a.login_flag,
|
|
|
+ a.other_service_flag,
|
|
|
+ a.photo,
|
|
|
+ a.qr_code,
|
|
|
+ a.sign,
|
|
|
+ a.create_by_id AS "createBy.id",
|
|
|
+ a.create_time,
|
|
|
+ a.update_by_id AS "updateBy.id",
|
|
|
+ a.update_time,
|
|
|
+ a.manage_office_ids ,
|
|
|
+ c.NAME AS "companyDTO.name",
|
|
|
+ c.parent_id AS "companyDTO.parent.id",
|
|
|
+ c.parent_ids AS "companyDTO.parentIds",
|
|
|
+ o.NAME AS "officeDTO.name",
|
|
|
+ o.parent_id AS "officeDTO.parent.id",
|
|
|
+ o.parent_ids AS "officeDTO.parentIds",
|
|
|
+ o.is_public AS "officeDTO.isPublic",
|
|
|
+ a.roster_id
|
|
|
+ FROM
|
|
|
+ sys_post AS post
|
|
|
+ LEFT JOIN sys_user_post AS user_post ON user_post.post_id = post.id
|
|
|
+ LEFT JOIN sys_user AS a ON a.id = user_post.user_id
|
|
|
+ AND a.del_flag = 0
|
|
|
+ LEFT JOIN sys_cert sc ON a.id = sc.user_id
|
|
|
+ AND sc.del_flag = '0'
|
|
|
+ LEFT JOIN sys_office c ON c.id = a.company_id
|
|
|
+ LEFT JOIN sys_office o ON o.id = a.office_id
|
|
|
+ WHERE
|
|
|
+ <if test="companyId != null and companyId != '' ">
|
|
|
+ a.company_id = #{companyId}
|
|
|
+ </if>
|
|
|
+ AND post.del_flag = 0
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|