select u.user_id, u.user_name, u.real_name, u.id_card, u.nick_name, u.email, u.avatar,
u.phonenumber, u.balance, u.birthday, u.password, u.pay_password, u.sex, u.status,
u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.wxopenid,
u.is_sign,u.role,u.sys_user_id,u.area_id,u.is_authentication,u.app_name,u.appid
from et_user u
insert into et_user(
user_id,
user_name,
real_name,
id_card,
nick_name,
email,
avatar,
phonenumber,
balance,
sex,
password,
status,
create_by,
remark,
wxopenid,
role,
is_sign,
sys_user_id,
area_id,
is_authentication,
app_name,
appid,
create_time
)values(
#{userId},
#{userName},
#{realName},
#{idCard},
#{nickName},
#{email},
#{avatar},
#{phonenumber},
#{balance},
#{sex},
#{password},
#{status},
#{createBy},
#{remark},
#{wxopenid},
#{role},
#{isSign},
#{sysUserId},
#{areaId},
#{isAuthentication},
#{appName},
#{appId},
sysdate()
)
update et_user
user_name = #{userName},
real_name = #{realName},
id_card = #{idCard},
nick_name = #{nickName},
email = #{email},
phonenumber = #{phonenumber},
balance = #{balance},
sex = #{sex},
avatar = #{avatar},
password = #{password},
status = #{status},
login_ip = #{loginIp},
login_date = #{loginDate},
update_by = #{updateBy},
remark = #{remark},
wxopenid = #{wxopenid},
role = #{role},
is_sign = #{isSign},
sys_user_id = #{sysUserId},
area_id = #{areaId},
is_authentication = #{isAuthentication},
app_name = #{appName},
appid = #{appId},
update_time = sysdate()
where user_id = #{userId}
update et_user set status = #{status} where user_id = #{userId}
update et_user set avatar = #{avatar} where user_name = #{userName}
update et_user set password = #{password} where user_name = #{userName}
update et_user set password = #{password} where user_id = #{userId}
update et_user set sys_user_id = null,role = null where user_id = #{userId}
update et_user set sys_user_id = null,role = null where sys_user_id = #{sysUserId}
update et_user set del_flag = '2' where user_id = #{userId}
update et_user set del_flag = '2' where user_id in
#{userId}