sys_user.user_id,
sys_user.username,
sys_user.nickname,
sys_user.`password`,
sys_user.salt,
sys_user.phone,
sys_user.avatar,
sys_user.dept_id,
sys_user.create_time AS ucreate_time,
sys_user.update_time AS uupdate_time,
sys_user.del_flag AS udel_flag,
sys_user.lock_flag AS lock_flag,
sys_user.dept_id AS deptId,
sys_user.user_group,
sys_user.post,
sys_user.email,
sys_user.system_flag,
r.role_id,
r.role_name,
r.role_code,
r.role_desc,
r.create_time AS rcreate_time,
r.update_time AS rupdate_time
sys_user.user_id,
sys_user.username,
sys_user.nickname,
sys_user.`password`,
sys_user.salt,
sys_user.phone,
sys_user.avatar,
sys_user.create_time AS ucreate_time,
sys_user.update_time AS uupdate_time,
sys_user.del_flag AS udel_flag,
sys_user.lock_flag AS lock_flag,
sys_user.user_group,
sys_user.post,
sys_user.email,
sys_user.system_flag,
r.role_id,
r.role_name,
r.role_code,
r.role_desc,
r.create_time AS rcreate_time,
r.update_time AS rupdate_time,
d.name AS deptName,
d.dept_id AS deptId
insert into sys_user
(user_id,username,phone,email,nickname,create_time)
VALUES
(
REPLACE(UUID(),"-",""),
#{item.uid},
#{item.telephoneNumber},
#{item.email},
#{item.personName},
now()
)
update sys_user
when username=#{i.uid} then #{i.telephoneNumber}
when username=#{i.uid} then #{i.email}
when username=#{i.uid} then #{i.personName}
when username=#{i.uid} then #{i.password}
when username=#{i.uid} then now()
where
username=#{i.uid}
update sys_user
when username=#{i.userId} then #{i.deptId}
when username=#{i.userId} then now()
when username=#{i.userId} then #{i.deptName}
where
username=#{i.userId}