|
@@ -753,6 +753,8 @@ class OrdersController extends Controller
|
|
|
$prize_fee = (int)(($product->price*100)*0.1);
|
|
|
$this->substituteOrderPrice($order->id,$prize_fee);
|
|
|
$this->smartPushTestBookPaidUv($order->from_bid,$order->uid,$order->price);
|
|
|
+ //获取用户充值次数
|
|
|
+ $order->pay_type = $this->getChargeTimes($order->uid);
|
|
|
// 更新其他定制Order表
|
|
|
if ($product->type == 'YEAR_ORDER') {
|
|
|
Log::info('YEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDER');
|
|
@@ -812,6 +814,7 @@ class OrdersController extends Controller
|
|
|
$order->status = 'PAID';
|
|
|
$order->pay_end_at = date('Y-m-d H:i:s');
|
|
|
$order->transaction_id = $transaction_id;
|
|
|
+
|
|
|
$order->save();
|
|
|
} else {
|
|
|
DB::rollback();
|
|
@@ -910,6 +913,8 @@ class OrdersController extends Controller
|
|
|
$prize_fee = (int)(($product->price*100)*0.1);
|
|
|
$this->substituteOrderPrice($order->id,$prize_fee);
|
|
|
$this->smartPushTestBookPaidUv($order->from_bid,$order->uid,$order->price);
|
|
|
+ //获取用户充值次数
|
|
|
+ $order->pay_type = $this->getChargeTimes($order->uid);
|
|
|
// 更新其他定制Order表
|
|
|
if ($product->type == 'YEAR_ORDER') {
|
|
|
Log::info('YEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDER');
|
|
@@ -1040,6 +1045,8 @@ class OrdersController extends Controller
|
|
|
$prize_fee = (int)(($product->price*100));
|
|
|
$this->substituteOrderPrice($order->id,$prize_fee);
|
|
|
$this->smartPushTestBookPaidUv($order->from_bid,$order->uid,$order->price);
|
|
|
+ //获取用户充值次数
|
|
|
+ $order->pay_type = $this->getChargeTimes($order->uid);
|
|
|
// 更新其他定制Order表
|
|
|
if ($product->type == 'YEAR_ORDER') {
|
|
|
Log::info('YEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDER');
|
|
@@ -1152,6 +1159,8 @@ class OrdersController extends Controller
|
|
|
$prize_fee = (int)(($product->price*100)*0.1);
|
|
|
$this->substituteOrderPrice($order->id,$prize_fee);
|
|
|
$this->smartPushTestBookPaidUv($order->from_bid,$order->uid,$order->price);
|
|
|
+ //获取用户充值次数
|
|
|
+ $order->pay_type = $this->getChargeTimes($order->uid);
|
|
|
// 更新其他定制Order表
|
|
|
if ($product->type == 'YEAR_ORDER') {
|
|
|
Log::info('YEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDERYEAR_ORDER');
|
|
@@ -1609,4 +1618,14 @@ class OrdersController extends Controller
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取用户第几次充值
|
|
|
+ * @param $uid
|
|
|
+ * @return int
|
|
|
+ */
|
|
|
+ private function getChargeTimes($uid) {
|
|
|
+ $count = OrderService::getUserChargeTimes($uid);
|
|
|
+ return $count+1;
|
|
|
+ }
|
|
|
}
|