Changeset 19673
- Timestamp:
- 2010/11/17 16:14:16 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/helper/SC_Helper_DB.php
r19670 r19673 462 462 } 463 463 464 /** 465 * 受注番号、最終ポイント、加算ポイント、利用ポイントから「オーダー前ポイント」を取得する 466 * 467 * @param integer $order_id 受注番号 468 * @param integer $use_point 利用ポイント 469 * @param integer $add_point 加算ポイント 470 * @return array オーダー前ポイントの配列 471 */ 472 function sfGetRollbackPoint($order_id, $use_point, $add_point) { 473 $objQuery = new SC_Query(); 474 $arrRet = $objQuery->select("customer_id", "dtb_order", "order_id = ?", array($order_id)); 475 $customer_id = $arrRet[0]['customer_id']; 476 if($customer_id != "" && $customer_id >= 1) { 477 $arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id)); 478 $point = $arrRet[0]['point']; 479 $rollback_point = $arrRet[0]['point'] + $use_point - $add_point; 480 } else { 481 $rollback_point = ""; 482 $point = ""; 483 } 484 return array($point, $rollback_point); 485 } 486 464 487 /** 465 488 * 注文番号、利用ポイント、加算ポイントから最終ポイントを取得する.
Note: See TracChangeset
for help on using the changeset viewer.