INSERT INTO sys_users (
create_by,
create_time,
update_by,
update_time,
su_id,
su_name,
su_tel,
su_address,
su_photo,
su_sex,
su_email,
su_account,
su_password,
su_register_time,
su_qq_id,
su_weixin_id,
su_grade,
parent_user_id,
su_dept_id,
su_user_type,
su_weibo_id,
su_idcard,
su_job_title,
su_aliases,
su_job_no,
company_id,
su_tel2,
su_account_status,
su_validate_code,
su_validate_end_time,
su_valid,
su_birthday,
su_uuid,
su_post_id,
role_ids,
shop_id,
degree,
work_exp,
entry_date,
emerg_tel,
wx_no,
en_name,
service_signature,
sign_order
)
VALUES (
#{createBy},
now(),
#{updateBy},
now(),
#{suId},
#{suName},
#{suTel},
#{suAddress},
#{suPhoto},
#{suSex},
#{suEmail},
#{suAccount},
#{suPassword},
#{suRegisterTime},
#{suQqId},
#{suWeixinId},
#{suGrade},
#{parentUserId},
#{suDeptId},
#{suUserType},
#{suWeiboId},
#{suIdcard},
#{suJobTitle},
#{suAliases},
#{suJobNo},
#{companyId},
#{suTel2},
#{suAccountStatus},
#{suValidateCode},
#{suValidateEndTime},
#{suValid},
#{suBirthday},
#{suUuid},
#{suPostId},
#{roleIds},
#{shopId},
#{degree},
#{workExp},
#{entryDate},
#{emergTel},
#{wxNo},
#{enName},
#{serviceSignature},
#{signOrder}
)
UPDATE sys_users
update_time=now(),
update_by=#{updateBy},
su_name = #{suName},
su_tel = #{suTel},
su_address = #{suAddress},
su_photo = #{suPhoto},
su_sex = #{suSex},
su_email = #{suEmail},
su_account = #{suAccount},
su_password = #{suPassword},
su_register_time = #{suRegisterTime},
su_qq_id = #{suQqId},
su_weixin_id = #{suWeixinId},
su_grade = #{suGrade},
parent_user_id = #{parentUserId},
su_dept_id = #{suDeptId},
su_user_type = #{suUserType},
su_weibo_id = #{suWeiboId},
su_idcard = #{suIdcard},
su_job_title = #{suJobTitle},
su_aliases = #{suAliases},
su_job_no = #{suJobNo},
company_id = #{companyId},
su_tel2 = #{suTel2},
su_account_status = #{suAccountStatus},
su_validate_code = #{suValidateCode},
su_validate_end_time = #{suValidateEndTime},
su_valid = #{suValid},
su_birthday = #{suBirthday},
su_uuid = #{suUuid},
su_post_id = #{suPostId},
role_ids = #{roleIds},
shop_id = #{shopId},
shop_id = #{shopId},
degree = #{degree},
work_exp = #{workExp},
entry_date = #{entryDate},
emerg_tel = #{emergTel},
wx_no = #{wxNo},
en_name = #{enName},
service_signature = #{serviceSignature},
sign_order = #{signOrder},
sign_date = #{signDate}
WHERE su_id=#{suId}
UPDATE sys_users
update_time=now(),
update_by = #{updateBy},
su_name = #{suName},
su_tel = #{suTel},
su_address = #{suAddress},
su_photo = #{suPhoto},
su_sex = #{suSex},
su_email = #{suEmail},
su_account = #{suAccount},
su_password = #{suPassword},
su_register_time = #{suRegisterTime},
su_qq_id = #{suQqId},
su_weixin_id = #{suWeixinId},
su_grade = #{suGrade},
parent_user_id = #{parentUserId},
su_dept_id = #{suDeptId},
su_user_type = #{suUserType},
su_weibo_id = #{suWeiboId},
su_idcard = #{suIdcard},
su_job_title = #{suJobTitle},
su_aliases = #{suAliases},
su_job_no = #{suJobNo},
company_id = #{companyId},
su_tel2 = #{suTel2},
su_account_status = #{suAccountStatus},
su_validate_code = #{suValidateCode},
su_validate_end_time = #{suValidateEndTime},
su_valid = #{suValid},
su_birthday = #{suBirthday},
su_uuid = #{suUuid},
su_post_id = #{suPostId},
role_ids = #{roleIds},
shop_id = #{shopId},
shop_id = #{shopId},
DEGREE = #{degree},
work_exp = #{workExp},
entry_date = #{entryDate},
emerg_tel = #{emergTel},
wx_no = #{wxNo},
en_name = #{enName},
service_signature = #{serviceSignature},
sign_order = #{signOrder},
sign_date = #{signDate}
open_ids = #{openIds}
WHERE su_id=#{suId}
update sys_users set su_account_status =
#{suAccountStatus} where su_account=#{suAccount};
update sys_users set su_valid='N' where su_id in
#{item}
update sys_users set su_valid='N'
where su_id=#{suId}
DELETE FROM sys_users
and su_id = #{record.suId}
and su_name like concat ('%',#{record.suName},'%')
and su_tel = #{record.suTel}
and su_address = #{record.suAddress}
and su_photo = #{record.suPhoto}
and su_sex = #{record.suSex}
and su_email = #{record.suEmail}
and su_account = #{record.suAccount}
and su_password = #{record.suPassword}
and su_register_time = #{record.suRegisterTime}
and su_qq_id = #{record.suQqId}
and su_weixin_id = #{record.suWeixinId}
and su_grade = #{record.suGrade}
and parent_user_id = #{record.parentUserId}
and su_dept_id = #{record.suDeptId}
and su_user_type = #{record.suUserType}
and su_weibo_id = #{record.suWeiboId}
and su_idcard = #{record.suIdcard}
and su_job_title = #{record.suJobTitle}
and su_aliases = #{record.suAliases}
and su_job_no = #{record.suJobNo}
and company_id = #{record.companyId}
and su_tel2 = #{record.suTel2}
and su_account_status = #{record.suAccountStatus}
and su_validate_code = #{record.suValidateCode}
and su_validate_end_time = #{record.suValidateEndTime}
and su_valid = #{record.suValid}
and su_birthday = #{record.suBirthday}
and su_uuid = #{record.suUuid}
and su_post_id = #{record.suPostId}
and role_ids = #{record.roleIds}
and shop_id = #{record.shopId}
update sys_user_login_record set update_time=now()
,lr_valid='N'
where user_account=#{suAccount} and lr_result=2 and
lr_valid='Y' and
date(lr_login_time) =curdate();
insert into
sys_user_login_record (
create_by,
create_time,
update_by,
update_time,
lr_id,
user_account,
lr_result,
lr_remark,
lr_ip,
lr_login_time,
lr_valid
)VALUES (
#{createBy},
now(),
#{updateBy},
now(),
#{lrId},
#{userAccount},
#{lrResult},
#{lrRemark},
#{lrIp},
#{lrLoginTime},
#{lrValid})
update sys_users set su_password = #{suPassword} where su_id = #{suId}
update sys_users
set sign_order=null ,sign_date=null
where sign_date!=current_date()
and shop_id =#{shopId}
update sys_users
set sign_order=null ,sign_date=null
where id=#{id}
update sys_users
set open_ids=#{openId}
where su_id=#{suId}