id, countyId, townId, villageId, divideId, blockId, `name`, lng, lat, remarks, `operator`, 
    operateDt, deleted
  
  
  
    
    update pr_intake
    set deleted = 1
    where id = #{id,jdbcType=BIGINT}
  
  
  
    
    delete from pr_intake
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into pr_intake (id, countyId, townId, 
      villageId, divideId, blockId, 
      `name`, lng, lat, remarks, 
      `operator`, operateDt, deleted
      )
    values (#{id,jdbcType=BIGINT}, #{countyId,jdbcType=BIGINT}, #{townId,jdbcType=BIGINT},
      #{villageId,jdbcType=BIGINT}, #{divideId,jdbcType=BIGINT}, #{blockId,jdbcType=BIGINT},
      #{name,jdbcType=VARCHAR}, #{lng,jdbcType=DOUBLE}, #{lat,jdbcType=DOUBLE}, #{remarks,jdbcType=VARCHAR}, 
      #{operator,jdbcType=BIGINT}, #{operateDt,jdbcType=TIMESTAMP}, #{deleted,jdbcType=TINYINT}
      )
  
  
    
    insert into pr_intake
    
      
        id,
      
      
        countyId,
      
      
        townId,
      
      
        villageId,
      
      
        divideId,
      
      
        blockId,
      
      
        `name`,
      
      
        lng,
      
      
        lat,
      
      
        remarks,
      
      
        `operator`,
      
      
        operateDt,
      
      
        deleted,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{countyId,jdbcType=BIGINT},
      
      
        #{townId,jdbcType=BIGINT},
      
      
        #{villageId,jdbcType=BIGINT},
      
      
        #{divideId,jdbcType=BIGINT},
      
      
        #{blockId,jdbcType=BIGINT},
      
      
        #{name,jdbcType=VARCHAR},
      
      
        #{lng,jdbcType=DOUBLE},
      
      
        #{lat,jdbcType=DOUBLE},
      
      
        #{remarks,jdbcType=VARCHAR},
      
      
        #{operator,jdbcType=BIGINT},
      
      
        #{operateDt,jdbcType=TIMESTAMP},
      
      
        #{deleted,jdbcType=TINYINT},
      
    
  
  
    
    update pr_intake
    
      
        countyId = #{countyId,jdbcType=BIGINT},
      
      
        townId = #{townId,jdbcType=BIGINT},
      
      
        villageId = #{villageId,jdbcType=BIGINT},
      
      
        divideId = #{divideId,jdbcType=BIGINT},
      
      
        blockId = #{blockId,jdbcType=BIGINT},
      
      
        `name` = #{name,jdbcType=VARCHAR},
      
      
        lng = #{lng,jdbcType=DOUBLE},
      
      
        lat = #{lat,jdbcType=DOUBLE},
      
      
        remarks = #{remarks,jdbcType=VARCHAR},
      
      
        `operator` = #{operator,jdbcType=BIGINT},
      
      
        operateDt = #{operateDt,jdbcType=TIMESTAMP},
      
      
        deleted = #{deleted,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update pr_intake
    set countyId = #{countyId,jdbcType=BIGINT},
      townId = #{townId,jdbcType=BIGINT},
      villageId = #{villageId,jdbcType=BIGINT},
      divideId = #{divideId,jdbcType=BIGINT},
      blockId = #{blockId,jdbcType=BIGINT},
      `name` = #{name,jdbcType=VARCHAR},
      lng = #{lng,jdbcType=DOUBLE},
      lat = #{lat,jdbcType=DOUBLE},
      remarks = #{remarks,jdbcType=VARCHAR},
      `operator` = #{operator,jdbcType=BIGINT},
      operateDt = #{operateDt,jdbcType=TIMESTAMP},
      deleted = #{deleted,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}