and del_flag_ = 0 and create_time_ >= #{createStartDate} and create_time_ <= #{createEndDate} and user_type_ = #{userType} INSERT INTO sys_user (is_super_admin_,im_token_,id_,username_,salt_,phone_,avatar_,create_time_,update_time_,wx_openid_,qq_openid_,user_type_, gender_,nation_,birthdate_,email_,id_card_no_,wechat_id_,real_name_,certificate_type_) VALUES(#{isSuperAdmin},#{imToken},#{id},#{username},#{salt},#{phone},#{avatar},now(),now(),#{wxOpenid},#{qqOpenid},#{userType}, #{gender},#{nation},#{birthdate},#{email},#{idCardNo},#{wechatId},#{realName},#{certificateType}) INSERT INTO teacher (user_id_,create_time_,update_time_)VALUES(#{userId},NOW(),NOW()) ON DUPLICATE KEY UPDATE user_id_ = VALUES(user_id_) INSERT INTO student (user_id_,create_time_,update_time_,hide_flag_) VALUES(#{userId},NOW(),NOW(),0) ON DUPLICATE KEY UPDATE user_id_ = VALUES(user_id_) INSERT INTO user_cash_account (user_id_,create_time_,update_time_)VALUES(#{userId},NOW(),NOW()) ON DUPLICATE KEY UPDATE user_id_ = VALUES(user_id_) UPDATE sys_user del_flag_ = #{delFlag}, wx_openid_ = #{wxOpenid}, avatar_ = #{avatar}, email_ = #{email}, gender_ = #{gender}, salt_ = #{salt}, username_ = #{username}, user_type_ = #{userType}, update_time_ = NOW(), lock_flag_ = #{lockFlag}, birthdate_ = #{birthdate}, phone_ = #{phone}, qq_openid_ = #{qqOpenid}, nation_ = #{nation}, im_token_ = #{imToken}, id_card_no_ = #{idCardNo}, password_ = #{password}, wechat_id_ = #{wechatId}, real_name_ = #{realName}, certificate_type_ = #{certificateType}, last_username_time_ = #{lastUsernameTime}, WHERE del_flag_ = 0 and id_ = #{id} UPDATE sys_user SET password_ = #{password} WHERE del_flag_ = 0 and phone_ = #{mobile} UPDATE sys_user SET im_token_ = #{imToken},update_time_ = NOW() WHERE del_flag_ = 0 and id_ = #{userId} UPDATE sys_user SET del_flag_ = 1 WHERE id_ = #{id} UPDATE sys_user set real_name_ = #{param.realName}, id_card_no_ = #{param.idCardNo}, gender_ = #{param.gender}, birthdate_ = #{param.birthday}, update_time_ = now() WHERE del_flag_ = 0 and id_ = #{param.userId} UPDATE sys_user set avatar_ = #{param.avatar}, username_ = #{param.username}, last_username_time_ = now(), gender_ = #{param.gender}, birthdate_ = #{param.birthdate}, update_time_ = now() WHERE del_flag_ = 0 and id_ = #{id} UPDATE im_group_member SET avatar_ = #{avatar},nickname_ = #{username} WHERE user_id_ = #{userId} UPDATE im_user_friend SET friend_avatar_ = #{avatar},friend_nickname_ = #{username} WHERE friend_id_ = #{userId} update sys_user set del_flag_ = 1, phone_ = concat('D', ${num}, '+', phone_) where id_ = ${userId} update student set lock_flag_ = #{lockFlag} where user_id_ = #{userId} update teacher set lock_flag_ = #{lockFlag} where user_id_ = #{userId} update employee set lock_flag_ = #{lockFlag} where user_id_ = #{userId} update sys_user set del_flag_ = 1, phone_ = concat(#{num},'D', phone_),update_time_ = now() where phone_ = #{phone} update student set lock_flag_ = 1 where user_id_ = (select id_ from sys_user where phone_ = #{phone}); update teacher set lock_flag_ = 1 where user_id_ = (select id_ from sys_user where phone_ = #{phone}); update employee set lock_flag_ = 1 where user_id_ = (select id_ from sys_user where phone_ = #{phone}); update student set hide_flag_ = #{hideFlag} where user_id_ = #{userId} update student set avatar_ = #{avatar} where user_id_ = #{id} update teacher set avatar_ = #{avatar} where user_id_ = #{id} update sys_user set avatar_ = #{avatar} where id_ = #{id} update sys_user set bak_username_ = username_,username_ = concat('账号已注销',id_) ,avatar_ = (select param_value_ from sys_config where param_name_ = 'logoff_img') where id_= #{userId};