浏览代码

order trade no shuffle

zz 6 年之前
父节点
当前提交
30cee10e28
共有 1 个文件被更改,包括 2 次插入2 次删除
  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);
             return redirect()->to($back_url);
         }
         }
         if (empty($openid)) {
         if (empty($openid)) {
-            $trade_no = date("YmdHis") . hexdec(uniqid());
+            $trade_no = date("YmdHis") . str_shuffle(hexdec(uniqid()));
             $params = compact('uid', 'product_id', 'distribution_channel_id', 'send_order_id', 'bid', 'trade_no', 'pay_redirect_url', 'fromtype', 'activity_id', 'n','suid');
             $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);
             $redirect_url = env('CREATE_PAY_URL') . '?' . http_build_query($params);
@@ -373,7 +373,7 @@ class OrdersController extends Controller
         //根据分校id获取支付配置id
         //根据分校id获取支付配置id
         Log::info($request->all());
         Log::info($request->all());
 
 
-        $trade_no =$trade_no = date("YmdHis") . hexdec(uniqid());
+        $trade_no =$trade_no = date("YmdHis") . str_shuffle(hexdec(uniqid()));
         $order_info = OrderService::getByTradeNo($trade_no);
         $order_info = OrderService::getByTradeNo($trade_no);
         if ($order_info) return response()->error('WAP_SYS_ERROR');
         if ($order_info) return response()->error('WAP_SYS_ERROR');