and create_time_ >= #{createStartDate} and create_time_ <= #{createEndDate} and user_type_ = #{userType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} and organ_id_ = #{organId} INSERT INTO sys_user (im_token_,id_,username_,salt_,phone_,avatar_,organ_id_,create_time_,update_time_,wx_openid_,qq_openid_,user_type_,gender_,nation_,birthdate_,email_,id_card_no_,wechat_id_,real_name_) VALUES(#{imToken},#{id},#{username},#{salt},#{phone},#{avatar},#{organId},now(),now(),#{wxOpenid},#{qqOpenid},#{userType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{gender},#{nation},#{birthdate},#{email},#{idCardNo},#{wechatId},#{realName}) UPDATE sys_user del_flag_ = #{delFlag, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, wx_openid_ = #{wxOpenid}, avatar_ = #{avatar}, email_ = #{email}, gender_ = #{gender}, salt_ = #{salt}, username_ = #{username}, user_type_ = #{userType, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, update_time_ = #{updateTime}, lock_flag_ = #{lockFlag, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, birthdate_ = #{birthdate}, phone_ = #{phone}, qq_openid_ = #{qqOpenid}, nation_ = #{nation}, organ_id_ = #{organId}, im_token_ = #{imToken}, id_card_no_ = #{idCardNo}, password_ = #{password}, wechat_id_ = #{wechatId}, real_name = #{realName}, WHERE id_ = #{id} UPDATE sys_user SET password_ = #{password} WHERE phone_ = #{mobile} UPDATE sys_user SET del_flag_ = 1 WHERE id_ = #{id}