update BD_WARES_EXTEND
        
            SALES = SALES + #{number}
        
        where PK_WARES = #{pkWares}
    
    
        update BD_WARES_EXTEND set
        
            
                PUT_OFF_TIME = #{putOffTime},
            
            
                PUT_OFF_TIME = null,
            
        
        
            
                PUT_ON_TIME = #{putOnTime}
            
            
                PUT_ON_TIME = null
            
        
        where PK_WARES = #{waresId}
    
    
    
    
        merge into bd_wares_extend bwe
        using (
        
            select #{items.pkWares} pk_wares,
            #{items.quantity} quantity
            from dual
        
        ) tmp
        on (bwe.pk_wares = tmp.pk_wares)
        when matched then
        update set bwe.inventory_use = bwe.inventory_use + tmp.quantity