e.id,
e.login_name,
e.login_pwd,
e.actual_name,
e.nick_name,
e.phone,
e.id_card,
e.birthday,
e.email,
e.department_id,
e.is_leave,
e.is_disabled,
e.remark,
e.is_delete,
e.update_time,
e.create_time
SELECT
,
d.name AS department_name
FROM
t_employee e
LEFT JOIN t_department d ON d.id = e.department_id
AND e.actual_name like #{likephone}
AND e.actual_name like #{likeActualName}
AND (e.actual_name like #{likeName} or e.nick_name like #{likeName} or e.phone like #{likeName})
AND e.department_id = #{queryDTO.departmentId}
AND e.is_leave = #{queryDTO.isLeave}
AND e.is_disabled = #{queryDTO.isDisabled}
AND e.is_delete = #{queryDTO.isDelete}
AND e.id IN
#{item}
order by e.create_time desc
UPDATE t_employee e
set e.is_disabled = #{isDisabled}
WHERE id in
#{item}
SELECT
FROM
t_employee e
WHERE
e.login_name = #{loginName} and e.login_pwd = #{loginPwd}
SELECT
FROM
t_employee e
WHERE
e.login_name = #{loginName} and e.is_disabled = #{isDisabled}
SELECT
FROM
t_employee e
WHERE
e.login_name = #{phone} and e.is_disabled = #{isDisabled}
SELECT
FROM
t_employee e
order by e.create_time desc
SELECT
FROM
t_employee e
order by e.create_time desc
SELECT
count(1)
FROM
t_employee e
WHERE
e.department_id = #{departmentId}
SELECT
FROM
t_employee e
WHERE
e.department_id = #{departmentId}
order by e.create_time desc
SELECT
FROM
t_employee e
WHERE
e.department_id IN
#{item}
order by e.create_time desc
SELECT
FROM
t_employee e
where e.id IN
#{item}
order by e.create_time desc
SELECT
FROM
t_employee e
where e.id = #{id}
UPDATE t_employee
SET login_pwd = #{password}
WHERE id = #{employeeId}
SELECT
FROM
t_employee e
WHERE
e.nick_name = #{nickName}
AND e.is_disabled = #{isDisabled}