zilong 4 jaren geleden
bovenliggende
commit
2729fb71c5
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      app/Http/Controllers/Api/V1/OrderController.php
  2. 1 1
      app/Models/Order.php

+ 1 - 1
app/Http/Controllers/Api/V1/OrderController.php

xqd
@@ -714,7 +714,7 @@ class OrderController extends AuthController
             Order::orderCancel($req['order_id'], '用户取消订单');
 
             //发送取消订单消息
-            $order = Order::with(['orderPatient'])->where('id', $req['order_id'])->first();
+            $order = Order::with(['orderPatient'])->where('id', $req['order_id'])->first()->toArray();
             $keyword2 = config('config.product_type_map')[$order['product_type']];
             $server_name = '';
             $official_arr = [$user['openid'], $order['order_sn'], $keyword2, round($order['total_amount']/100, 2), date('Y-m-d H:i:s', $order['payment_time']), $order['order_patient']['name'], $server_name, '', ''];

+ 1 - 1
app/Models/Order.php

xqd
@@ -198,7 +198,7 @@ class Order extends BaseModel
     //取消订单,建议是在事务里面去调用
     public static function orderCancel($order_id, $order_notes = '')
     {
-        $order = Order::with(['orderPatient'])->where('id', $order_id)->first();
+        $order = Order::with(['orderPatient'])->where('id', $order_id)->first()->toArray();
         //判断预约时间是否还剩1小时内
         $can_refund = true;
         if (in_array($order['product_type'], [3,4,5])) {