id,
        `name`,
        `header`,
        phone,
        area,
        color,
        remark,
        deleted
    
    
        
        id,
        `name`
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        
        insert into ba_block (id, `name`, `header`, phone, area, color, remark, deleted)
        values (#{id,jdbcType=BIGINT},
                #{name,jdbcType=VARCHAR},
                #{header,jdbcType=VARCHAR},
                #{phone,jdbcType=VARCHAR},
                #{area,jdbcType=INTEGER},
                #{color,jdbcType=VARCHAR},
                #{remark,jdbcType=VARCHAR},
                #{deleted,typeHandler=com.dy.common.mybatis.envm.EnumCodeTypeHandler, jdbcType=TINYINT})
    
    
        
        insert into ba_block
        
            
                id,
            
            
                `name`,
            
            
                `header`,
            
            
                phone,
            
            
                area,
            
            
                color,
            
            
                remark,
            
            
                deleted,
            
        
        
            
                #{id,jdbcType=BIGINT},
            
            
                #{name,jdbcType=VARCHAR},
            
            
                #{header,jdbcType=VARCHAR},
            
            
                #{phone,jdbcType=VARCHAR},
            
            
                #{area,jdbcType=INTEGER},
            
            
                #{color,jdbcType=VARCHAR},
            
            
                #{remark,jdbcType=VARCHAR},
            
            
                #{deleted,typeHandler=com.dy.common.mybatis.envm.EnumCodeTypeHandler, jdbcType=TINYINT},
            
        
    
    
        
        update ba_block
        
            
                `name` = #{name,jdbcType=VARCHAR},
            
            
                `header` = #{header,jdbcType=VARCHAR},
            
            
                phone = #{phone,jdbcType=VARCHAR},
            
            
                area = #{area,jdbcType=INTEGER},
            
            
                color = #{color,jdbcType=VARCHAR},
            
            
                remark = #{remark,jdbcType=VARCHAR},
            
            
                deleted = #{deleted,typeHandler=com.dy.common.mybatis.envm.EnumCodeTypeHandler, jdbcType=TINYINT},
            
        
        where id = #{id,jdbcType=BIGINT}
    
    
        
        update ba_block
        set `name`   = #{name,jdbcType=VARCHAR},
            `header` = #{header,jdbcType=VARCHAR},
            phone    = #{phone,jdbcType=VARCHAR},
            area     = #{area,jdbcType=INTEGER},
            color    = #{color,jdbcType=VARCHAR},
            remark   = #{remark,jdbcType=VARCHAR},
            deleted  = #{deleted,typeHandler=com.dy.common.mybatis.envm.EnumCodeTypeHandler, jdbcType=TINYINT}
        where id = #{id,jdbcType=BIGINT}
    
    
        
        delete
        from ba_block
        where id = #{id,jdbcType=BIGINT}
    
    
        
        update ba_block
        set deleted = 1
        where id = #{id,jdbcType=BIGINT}