From ca5ae4060ff5dde12b3a1c44ac793859f2bec308 Mon Sep 17 00:00:00 2001 From: zcy Date: Fri, 29 Apr 2022 18:44:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E4=BB=98=E6=AC=BE=E5=A4=87=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Web/OrderController.php | 3 +- app/ServicePay/PayTrait.php | 10 ++++++ resources/views/web/order/code.blade.php | 38 ++++++++++---------- 3 files changed, 30 insertions(+), 21 deletions(-) diff --git a/app/Http/Controllers/Web/OrderController.php b/app/Http/Controllers/Web/OrderController.php index 9dcbec5..8c81740 100644 --- a/app/Http/Controllers/Web/OrderController.php +++ b/app/Http/Controllers/Web/OrderController.php @@ -56,8 +56,7 @@ class OrderController extends BaseController /** * 显示订单 * @param Request $request - * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\JsonResponse|\Illuminate\Http\RedirectResponse|\Illuminate\View\View|void - * + * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\JsonResponse|\Illuminate\View\View|void * */ public function showOrder(Request $request){ if($request->input('out_trade_sn')){ diff --git a/app/ServicePay/PayTrait.php b/app/ServicePay/PayTrait.php index e802931..2a29037 100644 --- a/app/ServicePay/PayTrait.php +++ b/app/ServicePay/PayTrait.php @@ -310,6 +310,15 @@ trait PayTrait { return $this->order_sn . '定制订单';//这里需要伪造, } + private function getcode($length){ + $str = '0123456789abcdefghijklmnopqrstuvwxyz'; + $s = ''; + for ($i = 1; $i <= $length; $i++) { + $num = mt_rand(0, 34); + $s .= substr($str,$num, 1); + } + return $s; + } /** * 提交订单的参数设置 @@ -332,6 +341,7 @@ trait PayTrait $data['out_trade_sn'] = $request->input('out_trade_sn', ''); $data['ewm_account'] = $request->input('ewm_account', ''); $data['language'] = $request->input('language', 'zh_cn'); + $data['ewm_mark'] = $this->getcode(6); $data['order_at'] = date('Y-m-d H:i:s'); if ($is_local) { diff --git a/resources/views/web/order/code.blade.php b/resources/views/web/order/code.blade.php index b245ab3..6837bc9 100644 --- a/resources/views/web/order/code.blade.php +++ b/resources/views/web/order/code.blade.php @@ -225,17 +225,16 @@ {{ $order->order_sn }} 复制订单编号 - @if($pay_type=='tr_bank2') -

转账时把订单编号填在备注里

- @endif + +

¥ {{ $order->order_money }}(请勿修改金额付款)

- {{--

付款备注:{{ $order->ewm_mark }}(请在支付备注上填写)

--}} +{{--

付款备注:{{ $order->ewm_mark }}(请在支付备注上填写)

--}} - {{--

- {{ $order->order_money }}

-

付款备注:{{ $order->ewm_mark }}

--}} +{{--

--}} +{{-- {{ $order->order_money }}

--}} +{{--

付款备注:{{ $order->ewm_mark }}

--}} @if($pay_type=='tr_bank2')
@@ -269,13 +268,13 @@
@endif - {{--
+
付款页面备注请填写 ( 必填 )
-

{{ $order->ewm_mark }}

--}} +

{{ $order->ewm_mark }}

@if($pay_type=='tr_wxalbank') @@ -312,16 +311,17 @@ -
- +{{--
--}} +{{-- --}} +