Ignore:
Timestamp:
2013/01/22 20:41:06 (11 years ago)
Author:
undertree
Message:

#2009 (管理画面での受注キャンセル時に在庫数を戻す)

・オーダーの削除をSC_Helper_Purchase::cancelOrder()に置き換え
・関係する表示の注記を削除

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php

    r22206 r22306  
    222222        } 
    223223 
    224         $arrUpdate = array( 
    225             'del_flg'      => 1, 
    226             'update_date'  => 'CURRENT_TIMESTAMP', 
    227         ); 
    228  
    229         $objQuery->begin(); 
    230  
     224        $objPurchase = new SC_Helper_Purchase_Ex(); 
    231225        foreach ($arrOrderId as $orderId) { 
    232             $objQuery->update('dtb_order', $arrUpdate, 'order_id = ?', array($orderId)); 
    233         } 
    234  
    235         $objQuery->commit(); 
     226            $objPurchase->cancelOrder($orderId, ORDER_CANCEL, true); 
     227        } 
    236228 
    237229        $this->tpl_onload = "window.alert('選択項目を削除しました。');"; 
Note: See TracChangeset for help on using the changeset viewer.