select user_id,
user_name,
work_number,
mobile,
user_dept,
user_title,
user_pwd,
join_time,
is_published,
is_activated,
salt,
user_status,
internship_end_date,
creator,
creator_name,
gmt_create,
modifier,
modifier_name,
gmt_modified,
effect_flag
from ed_users
insert into ed_users(
user_id,
user_name,
work_number,
mobile,
user_dept,
user_title,
user_pwd,
join_time,
is_published,
is_activated,
salt,
user_status,
internship_end_date,
creator,
creator_name,
gmt_create,
effect_flag)
values (
#{userId},
#{userName},
#{workNumber},
#{mobile},
#{userDept},
#{userTitle},
#{userPwd},
#{joinTime},
#{isPublished},
#{isActivated},
#{salt},
#{userStatus},
#{internshipEndDate},
#{creator},
#{creatorName},
now(),
1
)
update ed_users
user_id = #{userId},
user_name = #{userName},
work_number = #{workNumber},
mobile = #{mobile},
user_dept = #{userDept},
user_title = #{userTitle},
join_time = #{joinTime},
user_status = #{userStatus},
is_activated = #{isActivated},
internship_end_date = #{internshipEndDate},
modifier = #{modifier},
modifier_name = #{modifierName},
gmt_modified=now()
where user_id= #{userId}
update ed_users
is_published = 1,
modifier = #{modifier},
modifier_name = #{modifierName},
gmt_modified = now()
where user_id IN
#{userId}
update ed_users
effect_flag=0,
modifier=#{modifier},
modifier_name=#{modifierName},
gmt_modified = now()
where user_id = #{userId}