|
|
@@ -386,7 +386,7 @@ class OrderForm extends Model
|
|
|
$orderModel->USER_ID = $userId;
|
|
|
$orderModel->USER_NAME = $userName;
|
|
|
$orderModel->ORDER_AMOUNT = $this->_decAmount;
|
|
|
- $orderModel->PV = $this->_decPv;
|
|
|
+ $orderModel->PV = $this->payType =='exchange' ? 0 : $this->_decPv;
|
|
|
$orderModel->PAY_AMOUNT = $this->_payAmount;
|
|
|
$orderModel->PAY_PV = $this->payType =='exchange' ? 0 : $this->_decPv; // 兑换积分不能算业绩
|
|
|
$orderModel->PAY_AT = Date::nowTime();
|
|
|
@@ -412,6 +412,10 @@ class OrderForm extends Model
|
|
|
}
|
|
|
// 加入商品到订单商品表
|
|
|
foreach($this->_orderGoods as $key=>$value){
|
|
|
+ // 增加判断,如果订单是兑换券购买,则AR_ORDER_GOODS中的REAL_PV真实PV应该是0
|
|
|
+ if ($orderModel->PAY_TYPE == 'exchange') {
|
|
|
+ $this->_orderGoods[$key]['REAL_PV'] = 0;
|
|
|
+ }
|
|
|
$this->_orderGoods[$key]['ORDER_SN'] = $orderModel->SN;
|
|
|
$this->_orderGoods[$key]['P_CALC_MONTH'] = Date::ociToDate($nowCalcMonth, Date::OCI_TIME_FORMAT_SHORT_MONTH);
|
|
|
}
|