user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", name AS "name", birthday AS "birthday", sex AS "sex", email AS "email", phone AS "phone", role_id AS "roleId", dept_id AS "deptId", status AS "status", create_time AS "createTime", create_user AS "createUser", update_time AS "updateTime", update_user AS "updateUser", version AS "version"
user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", password AS "password", name AS "name", birthday AS "birthday", sex AS "sex", email AS "email", phone AS "phone", role_id AS "roleId", dept_id AS "deptId", status AS "status", create_time AS "createTime", create_user AS "createUser", update_time AS "updateTime", update_user AS "updateUser", version AS "version"
select
from sys_user
where status != 'DELETED'
and (phone like CONCAT('%',#{name},'%')
or account like CONCAT('%',#{name},'%')
or name like CONCAT('%',#{name},'%'))
and (dept_id = #{deptId} or dept_id in ( select dept_id from sys_dept where pids like CONCAT('%$[', #{deptId}, '$]%') escape '$' ))
and (create_time between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
select
from sys_user
where status != 'DELETED'
and (phone like CONCAT('%',#{name},'%')
or account like CONCAT('%',#{name},'%')
or name like CONCAT('%',#{name},'%'))
and (dept_id = #{deptId} or dept_id in ( select dept_id from sys_dept where pids like CONCAT('%$[', #{deptId}, '$]%') escape '$' ))
and (create_time between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
select
from sys_user
where status != 'DELETED'
and (phone like '%' || #{name} || '%'
or account like '%' || #{name} || '%'
or name like '%' || #{name} || '%')
and (dept_id = #{deptId} or dept_id in ( select dept_id from sys_dept where pids like '%[' || #{deptId} || ']%'))
and create_time >= to_timestamp(#{beginTime}||' 00:00:00','yyyy-mm-dd hh24:mi:ss')
and create_time <= to_timestamp(#{endTime}||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
select
from sys_user
where status != 'DELETED'
and (phone like '%' || #{name} || '%'
or account like '%' || #{name} || '%'
or name like '%' || #{name} || '%')
and (dept_id = #{deptId} or dept_id in ( select dept_id from sys_dept where pids like '%[' || #{deptId} || ']%'))
and create_time >= to_date(#{beginTime}||'00:00:00','yyyy-mm-dd hh24:mi:ss')
and create_time <= to_date(#{endTime}||'23:59:59','yyyy-mm-dd hh24:mi:ss')
select
user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", u.name AS "name", birthday AS "birthday"
, sex AS "sex", email AS "email", phone AS "phone", u.role_id AS "roleId", dept_id AS "deptId", u.status AS "status"
, u.create_time AS "createTime", u.create_user AS "createUser", u.update_time AS "updateTime", u.update_user AS "updateUser", u.version AS "version"
from sys_user u
where u.status != 'DELETED'
and (u.phone like CONCAT('%',#{name},'%')
or u.account like CONCAT('%',#{name},'%')
or u.name like CONCAT('%',#{name},'%'))
and u.role_id like CONCAT('%',#{roleId},'%')
and (u.create_time between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
select
user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", u.name AS "name", birthday AS "birthday"
, sex AS "sex", email AS "email", phone AS "phone", u.role_id AS "roleId", dept_id AS "deptId", u.status AS "status"
, u.create_time AS "createTime", u.create_user AS "createUser", u.update_time AS "updateTime", u.update_user AS "updateUser", u.version AS "version"
from sys_user u
where u.status != 'DELETED'
and (u.phone like CONCAT('%',#{name},'%')
or u.account like CONCAT('%',#{name},'%')
or u.name like CONCAT('%',#{name},'%'))
and u.role_id like CONCAT('%',#{roleId},'%')
and (u.create_time between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
select
user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", u.name AS "name", birthday AS "birthday"
, sex AS "sex", email AS "email", phone AS "phone", u.role_id AS "roleId", dept_id AS "deptId", u.status AS "status"
, u.create_time AS "createTime", u.create_user AS "createUser", u.update_time AS "updateTime", u.update_user AS "updateUser", u.version AS "version"
from sys_user u
where u.status != 'DELETED'
and (phone like '%' || #{name} || '%'
or account like '%' || #{name} || '%'
or name like '%' || #{name} || '%')
and u.role_id like '%' || #{roleId} || '%'
and
(
u.create_time >= to_timestamp(#{beginTime}||' 00:00:00','yyyy-mm-dd hh24:mi:ss')
and u.create_time <= to_timestamp(#{endTime}||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
)
select
user_id AS "userId", avatar AS "avatar", account AS "account", salt AS "salt", u.name AS "name", birthday AS "birthday"
, sex AS "sex", email AS "email", phone AS "phone", u.role_id AS "roleId", dept_id AS "deptId", u.status AS "status"
, u.create_time AS "createTime", u.create_user AS "createUser", u.update_time AS "updateTime", u.update_user AS "updateUser", u.version AS "version"
from sys_user u
where u.status != 'DELETED'
and (phone like '%' || #{name} || '%'
or account like '%' || #{name} || '%'
or name like '%' || #{name} || '%')
and u.role_id like '%' || #{roleId} || '%'
and
(
u.create_time >= to_date(#{beginTime}||' 00:00:00','yyyy-mm-dd hh24:mi:ss')
and u.create_time <= to_date(#{endTime}||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
)
update sys_user set status = #{status} where user_id = #{userId}
update sys_user set password = #{pwd} where user_id = #{userId}
update sys_user set role_id = #{roleIds} where user_id =
#{userId}
select
from sys_user where account = #{account} and status != 'DELETED'
select
user.account as account,
user.name as name,
dept.simple_name as simpleName
from sys_user user
left join sys_dept dept on user.dept_id = dept.dept_id
select
user.account as account,
user.name as name,
dept.simple_name as simpleName
from sys_user user
left join sys_dept dept on user.dept_id = dept.dept_id
select
user.account as account,
user.name as name,
dept.simple_name as simpleName
from sys_user user
left join sys_dept dept on user.dept_id = dept.dept_id
select
u.account as account,
u.name as name,
dept.simple_name as simpleName
from sys_user u
left join sys_dept dept on u.dept_id = dept.dept_id