id, project_id, group_code, remarks, `operator`,
        operate_time, deleted
    
    
    
        
        insert into ir_irrigate_group
        
            
                id,
            
            
                project_id,
            
            
                group_code,
            
            
                remarks,
            
            
                `operator`,
            
            
                operate_time,
            
            
                deleted,
            
        
        
            
                #{id,jdbcType=BIGINT},
            
            
                #{projectId,jdbcType=BIGINT},
            
            
                #{groupCode,jdbcType=VARCHAR},
            
            
                #{remarks,jdbcType=VARCHAR},
            
            
                #{operator,jdbcType=BIGINT},
            
            
                #{operateDt,jdbcType=TIMESTAMP},
            
            
                #{deleted,jdbcType=TINYINT},
            
        
    
    
    
        
        update ir_irrigate_group
        set deleted = 1
        where id = #{id,jdbcType=BIGINT}
    
    
    
        update ir_irrigate_group
        
            
                project_id = #{projectId,jdbcType=BIGINT},
            
            
                group_code = #{groupCode,jdbcType=VARCHAR},
            
            
                remarks = #{remarks,jdbcType=VARCHAR},
            
            
                operator = #{operator,jdbcType=BIGINT},
            
            
                operate_time = #{operateDt,jdbcType=TIMESTAMP},
            
            
                deleted = #{deleted,jdbcType=TINYINT},
            
        
        where id = #{id,jdbcType=BIGINT}