|
@@ -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',
|