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
        (is_super_admin_,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(#{isSuperAdmin},#{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_ = NOW(),
            
            
                lock_flag_ = #{lockFlag},
            
            
                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},
            
            
                is_super_admin_ = #{isSuperAdmin},
            
        
        WHERE id_ = #{id}
    
    
        UPDATE sys_user SET password_ = #{password} WHERE phone_ = #{mobile}
    
    
    
		UPDATE sys_user SET del_flag_ = 1 WHERE id_ = #{id}