Browse Source

order tradde no

zz 6 years ago
parent
commit
fc853e7b0d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      app/Http/Controllers/Wap/Pay/OrdersController.php

+ 2 - 2
app/Http/Controllers/Wap/Pay/OrdersController.php

@@ -146,7 +146,7 @@ class OrdersController extends Controller
             return redirect()->to($back_url);
         }
         if (empty($openid)) {
-            $trade_no = date("YmdHis") . hexdec(uniqid());
+            $trade_no = date("YmdHis") . hexdec(uniqid()).random_int(100,999);
             $params = compact('uid', 'product_id', 'distribution_channel_id', 'send_order_id', 'bid', 'trade_no', 'pay_redirect_url', 'fromtype', 'activity_id', 'n','suid');
 
             $redirect_url = env('CREATE_PAY_URL') . '?' . http_build_query($params);
@@ -373,7 +373,7 @@ class OrdersController extends Controller
         //根据分校id获取支付配置id
         Log::info($request->all());
 
-        $trade_no =$trade_no = date("YmdHis") . hexdec(uniqid());;
+        $trade_no =$trade_no = date("YmdHis") . hexdec(uniqid()).random_int(100,999);
         $order_info = OrderService::getByTradeNo($trade_no);
         if ($order_info) return response()->error('WAP_SYS_ERROR');