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}