select user_id, user_name, work_number, mobile, user_dept, user_title, user_pwd,
join_time, is_published, 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,
salt,
user_status,
internship_end_date,
creator,
creator_name,
gmt_create,
effect_flag)
values (
#{userId},
#{userName},
#{workNumber},
#{mobile},
#{userDept},
#{userTitle},
#{userPwd},
#{joinTime},
#{isPublished},
#{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},
internship_end_date = #{internshipEndDate},
modifier = #{modifier},
modifier_name = #{modifierName},
where id= #{id}
update ed_users
is_published = 1
where user_id IN
#{userId}
update ed_users
set effect_flag=0
where user_id = #{userId}