|
@@ -66,7 +66,7 @@ class Pay
|
|
$price += $order_data['freight_price'];
|
|
$price += $order_data['freight_price'];
|
|
}
|
|
}
|
|
$order_data['price'] = $price;
|
|
$order_data['price'] = $price;
|
|
- $order_data['reward'] = $goods['reward'];
|
|
|
|
|
|
+ $order_data['reward'] = isset($goods['reward']) && $goods['reward'] ? $goods['reward'] : 0;
|
|
$order_data['system_source'] = $system_source;
|
|
$order_data['system_source'] = $system_source;
|
|
$order_data['order_id'] = $this->getOrderId();
|
|
$order_data['order_id'] = $this->getOrderId();
|
|
$id = Dever::db('goods/order')->insert($order_data);
|
|
$id = Dever::db('goods/order')->insert($order_data);
|
|
@@ -141,6 +141,7 @@ class Pay
|
|
# 增加积分
|
|
# 增加积分
|
|
if ($order['parent_uid'] > 0 && $order['parent_uid'] != $order['uid']) {
|
|
if ($order['parent_uid'] > 0 && $order['parent_uid'] != $order['uid']) {
|
|
$uid = $order['parent_uid'] . '_' . $order['uid'];
|
|
$uid = $order['parent_uid'] . '_' . $order['uid'];
|
|
|
|
+ # 给上级发佣金
|
|
Dever::score($order['parent_uid'], 'sell_my_goods', '销售自营商品', false, $order['reward'], false, $order['type'], $order['type_id']);
|
|
Dever::score($order['parent_uid'], 'sell_my_goods', '销售自营商品', false, $order['reward'], false, $order['type'], $order['type_id']);
|
|
} else {
|
|
} else {
|
|
$uid = $order['uid'];
|
|
$uid = $order['uid'];
|
|
@@ -150,6 +151,7 @@ class Pay
|
|
if (Dever::project('collection')) {
|
|
if (Dever::project('collection')) {
|
|
Dever::load('collection/lib/ranking')->up($order['uid'], $order['type_id'], 2, $order['num']);
|
|
Dever::load('collection/lib/ranking')->up($order['uid'], $order['type_id'], 2, $order['num']);
|
|
}
|
|
}
|
|
|
|
+ # 给自己发佣金
|
|
Dever::score($uid, 'buy_my_goods', '购买自营商品', false, $order['reward'], false, $order['type'], $order['type_id']);
|
|
Dever::score($uid, 'buy_my_goods', '购买自营商品', false, $order['reward'], false, $order['type'], $order['type_id']);
|
|
|
|
|
|
# 发消息
|
|
# 发消息
|