large commit

This commit is contained in:
Omair Saleh
2019-05-27 10:41:51 +08:00
parent f961cc9b31
commit 2546b4a7fa
9 changed files with 3 additions and 96 deletions
@@ -32,37 +32,6 @@ class OrderController extends Controller
return OrderResource::collection($orders);
}
public function updatePackingList(String $orderId, Request $request){
dd($request->input('packages'));
$packingList = PackingList::updateOrCreate(['order_id' => $orderId],['reference_no' => $request->input('reference_no')]);
$confirmed = true;
$packages = [];
foreach ($request->input('packages') as $package) {
if(trim($package['description']) !== '' || $package['description'] !== null){
$packages[] = $package;
if($package['width'] == 0 || $package['length'] == 0 || $package['height'] == 0){
$confirmed = false;
}
}
}
if(empty($packages)){
$confirmed = false;
}
$packingList->packages()->delete();
$packingList->packages()->createMany($packages);
$packingList->confirmed = $confirmed;
if($packingList->save()){
}
return 408;
}
public function orderShippingArrangement(String $orderId, Request $request){
$shippingArrangement = ShippingArrangement::updateOrCreate(['order_id' => $orderId],['container_no' => $request->input('container_no'), 'seal_no' => $request->input('seal_no')]);
$shippingArrangement->shippingSchedule()->delete();