Browse Source

month send order id

zz 5 years ago
parent
commit
e996c359b7
1 changed files with 7 additions and 1 deletions
  1. 7 1
      app/Http/Controllers/Wap/Pay/MonthOrderController.php

+ 7 - 1
app/Http/Controllers/Wap/Pay/MonthOrderController.php

@@ -17,6 +17,7 @@ use GuzzleHttp\Client;
 use Illuminate\Routing\Controller;
 use Illuminate\Http\Request;
 use Log;
+use Redis;
 
 class MonthOrderController extends Controller
 {
@@ -128,6 +129,11 @@ class MonthOrderController extends Controller
     private function createOrder($uid,$distribution_channel_id,$product_id,$price,$trade_no,$transaction_id){
         $count = OrderService::getUserChargeTimes($uid);
         $count = $count + 1;
+        $send_order_id = 0;
+        try {
+            $send_order_id = (int)Redis::hget('book_read:' . $uid, 'send_order_id');
+        } catch (\Exception $e) {
+        }
         $init_order = [
             'distribution_channel_id' => $distribution_channel_id,
             'uid' => $uid,
@@ -138,7 +144,7 @@ class MonthOrderController extends Controller
             'pay_merchant_source' => 'MONTH',
             'pay_merchant_id' => 99,
             'create_ip' => '',
-            'send_order_id' => '',
+            'send_order_id' => $send_order_id,
             'send_order_name' => '',
             'order_type' => 'RECHARGE',
             'from_bid' => '0',