sys_user.id_,sys_user.real_name_,sys_user.phone_,sys_user.avatar_
    
    
    
        tenant_id_ = #{tenantId}
        
            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_,tenant_id_)
        VALUES(#{isSuperAdmin},#{imToken},#{id},#{username},#{salt},#{phone},#{avatar},now(),now(),#{wxOpenid},#{qqOpenid},#{userType},
        #{gender},#{nation},#{birthdate},#{email},#{idCardNo},#{wechatId},#{realName},#{tenantId})
    
    
    
        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},
            
            
                is_super_admin_ = #{isSuperAdmin}
            
        
        WHERE id_ = #{id}
    
    
    
		UPDATE sys_user SET del_flag_ = 1 WHERE id_ = #{id}
	
    
    
    
    
    
    
    
    
    
    
    
        INSERT INTO sys_user_role(user_id_,role_id_) values
        
            (#{userId},#{item})
        
    
    
        DELETE FROM sys_user_role WHERE user_id_ = #{userId}