hrjy 2 years ago
parent
commit
0f9716bfcb

+ 1 - 0
app/api/controller/auction/AuctionOrderController.php

@@ -103,6 +103,7 @@ class AuctionOrderController
 
         $order = AuctionOrder::where('order_id', $data['order_id'])->find();
         if (!$order) return app('json')->fail('订单不存在');
+        if ($order['status'] != 2)  return app('json')->fail('当前订单已完成');
         $order['upload_image'] = $data['image'];
         $order['status'] = 2;
         $order['voucher_time'] = time();

+ 2 - 2
app/api/controller/auction/AuctionProductController.php

@@ -261,8 +261,8 @@ class AuctionProductController
             $product['order'] = $data['order_id'];
             $product['is_show'] = 0;
             $res = $product->save();
-            AuctionTime::where([['product_id', '=', $product['id']]])->delete();
-            AuctionOrder::where('order_id', $data['order_id'])->update(['status' => 3]);
+            $res1 = AuctionTime::where([['product_id', '=', $product['id']]])->delete();
+            $res2 = AuctionOrder::where('id', $order['id'])->update(['status' => 3]);
             AuctionOrder::return($order['id']); // 买家
             Db::commit();
             return app('json')->successful('完成');