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