public function createShipping(Request $request) { $shipService = new shipService(); $orderId = $request->input('orderId'); $orderDetailIds = $request->input('orderDetailId'); $pickHubId = $request->input('pickHubId', KACANA_SHIP_STORE_MAIN_ID); $shippingServiceTypeId = $request->input('shippingServiceTypeId', 0); $shipFee = $request->input('shipFee', 0); $paid = $request->input('paid', 0); $originShipFee = $request->input('originShipFee', 0); $extraDiscount = $request->input('extraDiscount', 0); $extraDiscountDesc = $request->input('extraDiscountDesc', ''); $OrderClientNote = $request->input('OrderClientNote', ''); $OrderContentNote = $request->input('OrderContentNote', ''); $weight = $request->input('Weight', KACANA_SHIP_DEFAULT_WEIGHT); $length = $request->input('Length', KACANA_SHIP_DEFAULT_LENGTH); $width = $request->input('Width', KACANA_SHIP_DEFAULT_WIDTH); $height = $request->input('Height', KACANA_SHIP_DEFAULT_HEIGHT); try { $ship = $shipService->createShippingOrder($orderDetailIds, $orderId, $shippingServiceTypeId, $pickHubId, $weight, $length, $width, $height, $originShipFee, $shipFee, $extraDiscount, $extraDiscountDesc, $OrderClientNote, $OrderContentNote, $paid); return redirect('/shipping/detail?id=' . $ship->OrderCode); } catch (\Exception $e) { // @codeCoverageIgnoreStart $return['error'] = $e->getMessage(); $return['errorMsg'] = $e->getMessage(); // @codeCoverageIgnoreEnd } }
public function shipping(Request $request) { $shipService = new shipService(); $orderId = $request->input('orderId'); $orderDetailIds = $request->input('orderDetailId'); $pickHubId = $request->input('pickHubId', KACANA_SHIP_STORE_MAIN_ID); $shippingServiceTypeId = $request->input('shippingServiceTypeId', 0); $ExpectedDeliveryTime = $request->input('ExpectedDeliveryTime', ''); $weight = $request->input('Weight', KACANA_SHIP_DEFAULT_WEIGHT); $length = $request->input('Length', KACANA_SHIP_DEFAULT_LENGTH); $width = $request->input('Width', KACANA_SHIP_DEFAULT_WIDTH); $height = $request->input('Height', KACANA_SHIP_DEFAULT_HEIGHT); try { $ship = $shipService->createShippingOrder($orderDetailIds, $orderId, $shippingServiceTypeId, $pickHubId, $weight, $length, $width, $height, $ExpectedDeliveryTime); } catch (\Exception $e) { // @codeCoverageIgnoreStart $return['error'] = $e->getMessage(); $return['errorMsg'] = $e->getMessage(); // @codeCoverageIgnoreEnd } return response()->json($return); }