示例#1
0
 public function postOrder()
 {
     $orders = Session::get('order');
     $order = new Order();
     $order->user_id = $orders['user']['user_id'];
     $order->order_id = Order::max() + 1;
     $order->total_price = $orders['total'];
     $order->shipping_type = $orders['shipping']['service'];
     $order->shipping_to = $orders['shipping']['city'];
     $order->shipping_fee = $orders['shipping']['fee'];
     $order->save();
     foreach ($orders['product'] as $product) {
         $order->orders()->attach($product['id'], ['quantity' => $product['product_qty']]);
     }
     return response()->json(['success' => TRUE]);
 }