Ignore:
Timestamp:
2011/03/16 10:10:33 (11 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20110316002352-0wwpjqf6mp3zqe21
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/class/helper/SC_Helper_Purchase.php sc_helper_purchase.p-20101020100530-jyaoa7ch9pdfjqzp-1
data/class/util/SC_Utils.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Futil%2FSC_Utils.php
bzr:mapping-version:
v4
bzr:merge:

ohkouchi@loop-az.jp-20110316010725-it8vhxhcceh2y7vk
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20110316010955-v503h2qhtunovfpq
bzr:revno:
3380
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:text-revisions:

data/class/helper/SC_Helper_Purchase.php ohkouchi@loop-az.jp-20110316010725-it8vhxhcceh2y7vk
data/class/util/SC_Utils.php ohkouchi@loop-az.jp-20110316010725-it8vhxhcceh2y7vk
bzr:timestamp:
2011-03-16 10:09:55.529000044 +0900
bzr:user-agent:
bzr2.2.1+bzr-svn1.0.4
svn:original-date:
2011-03-16T01:09:55.529000Z
Message:

#1160 (購入時にポイントが減算されない)

  • 新規受注は, dtb_order.status = null で insert し, sfUpdateOrderStatus() でステータスを更新するよう修正
  • SC_Utils::sfIsUsePoint(), SC_Utils::sfIsAddPoint() を SC_Helper_Purchase へ移動
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/util/SC_Utils.php

    r20647 r20660  
    18631863 
    18641864    /** 
    1865      * ポイント使用するかの判定 
    1866      * 
    1867      * @param integer $status 対応状況 
    1868      * @return boolean 使用するか(顧客テーブルから減算するか) 
    1869      */ 
    1870     function sfIsUsePoint($status) { 
    1871         switch ($status) { 
    1872             case ORDER_CANCEL:      // キャンセル 
    1873                 return false; 
    1874             default: 
    1875                 break; 
    1876         } 
    1877  
    1878         return true; 
    1879     } 
    1880  
    1881     /** 
    1882      * ポイント加算するかの判定 
    1883      * 
    1884      * @param integer $status 対応状況 
    1885      * @return boolean 加算するか 
    1886      */ 
    1887     function sfIsAddPoint($status) { 
    1888         switch ($status) { 
    1889             case ORDER_NEW:         // 新規注文 
    1890             case ORDER_PAY_WAIT:    // 入金待ち 
    1891             case ORDER_PRE_END:     // 入金済み 
    1892             case ORDER_CANCEL:      // キャンセル 
    1893             case ORDER_BACK_ORDER:  // 取り寄せ中 
    1894                 return false; 
    1895  
    1896             case ORDER_DELIV:       // 発送済み 
    1897                 return true; 
    1898  
    1899             default: 
    1900                 break; 
    1901         } 
    1902  
    1903         return false; 
    1904     } 
    1905  
    1906     /** 
    19071865     * ランダムな文字列を取得する 
    19081866     * 
Note: See TracChangeset for help on using the changeset viewer.