mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/izyim.git
synced 2026-08-27 00:13:57 +00:00
large commit
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user