id, group_code, default_duration, remarks, `operator`, operate_time, deleted
  
  
  
    
    delete from ir_irrigate_group
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into ir_irrigate_group (id, group_code, default_duration, 
      remarks, `operator`, operate_time, 
      deleted)
    values (#{id,jdbcType=BIGINT}, #{groupCode,jdbcType=VARCHAR}, #{defaultDuration,jdbcType=INTEGER}, 
      #{remarks,jdbcType=VARCHAR}, #{operator,jdbcType=BIGINT}, #{operateTime,jdbcType=TIMESTAMP}, 
      #{deleted,jdbcType=TINYINT})
  
  
    
    insert into ir_irrigate_group
    
      
        id,
      
      
        group_code,
      
      
        default_duration,
      
      
        remarks,
      
      
        `operator`,
      
      
        operate_time,
      
      
        deleted,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{groupCode,jdbcType=VARCHAR},
      
      
        #{defaultDuration,jdbcType=INTEGER},
      
      
        #{remarks,jdbcType=VARCHAR},
      
      
        #{operator,jdbcType=BIGINT},
      
      
        #{operateTime,jdbcType=TIMESTAMP},
      
      
        #{deleted,jdbcType=TINYINT},
      
    
  
  
    
    update ir_irrigate_group
    
      
        group_code = #{groupCode,jdbcType=VARCHAR},
      
      
        default_duration = #{defaultDuration,jdbcType=INTEGER},
      
      
        remarks = #{remarks,jdbcType=VARCHAR},
      
      
        `operator` = #{operator,jdbcType=BIGINT},
      
      
        operate_time = #{operateTime,jdbcType=TIMESTAMP},
      
      
        deleted = #{deleted,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update ir_irrigate_group
    set group_code = #{groupCode,jdbcType=VARCHAR},
      default_duration = #{defaultDuration,jdbcType=INTEGER},
      remarks = #{remarks,jdbcType=VARCHAR},
      `operator` = #{operator,jdbcType=BIGINT},
      operate_time = #{operateTime,jdbcType=TIMESTAMP},
      deleted = #{deleted,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}
  
  
  
    
    update ir_irrigate_group
    set deleted = 1
    where id = #{id,jdbcType=BIGINT}
  
  
  
    update ir_irrigate_group
    
      
        group_code = #{groupCode,jdbcType=VARCHAR},
      
      
        remarks = #{remarks,jdbcType=VARCHAR},
      
      
        operator = #{operator,jdbcType=BIGINT},
      
      
        operate_time = #{operateTime,jdbcType=TIMESTAMP},
      
      
        deleted = #{deleted,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}