field('order_id,order_sn,user_id,order_amount,consignee,mobile,address,shipping_id,pay_id') ->where('order_sn',$order_sn) ->find(); //取得商品資料 $order['goods_list'] = Db::name('order_goods')->where('order_id',$order['order_id'])->select()->toArray(); try{ $shipping = new ShippingStrategy($shippingcode); $result = $shipping->request($order); return $result; }catch(\Exception $e){ throw new \Exception($e->getMessage()); } } }