id,order_id,pro_id,number,
        complete_number, deleted
    
    
    
    
    
        delete from pr_order_item
        where  id = #{id,jdbcType=BIGINT} 
    
    
        
        insert into pr_order_item ( id,order_id,pro_id,number,
        complete_number, deleted
        )
        values (#{id,jdbcType=BIGINT},#{orderId,jdbcType=BIGINT}, #{proId,jdbcType=BIGINT}, #{number,jdbcType=INTEGER},
        #{completeNumber,jdbcType=INTEGER}, #{deleted,jdbcType=TINYINT}
        )
    
    
        insert into pr_order_item
        
                id,
                order_id,
                pro_id,
                number,
                complete_number,
                deleted,
        
        
                #{id,jdbcType=BIGINT},
                #{orderId,jdbcType=BIGINT},
                #{proId,jdbcType=BIGINT},
                #{number,jdbcType=INTEGER},
                #{completeNumber,jdbcType=INTEGER},
                #{deleted,jdbcType=TINYINT},
        
    
    
        
        update pr_order_item
        
                
                    order_id = #{orderId,jdbcType=BIGINT},
                
                
                    pro_id = #{proId,jdbcType=BIGINT},
                
                
                    number = #{number,jdbcType=INTEGER},
                
                
                    complete_number = #{completeNumber,jdbcType=INTEGER},
                
                
                    deleted = #{deleted,jdbcType=TINYINT},
                
        
        where   id = #{id,jdbcType=BIGINT} 
    
    
        update pr_order_item set deleted = 1 where id = #{id}