From a0531e344cfb202bddd7d16a8ffc0bed7b7651ad Mon Sep 17 00:00:00 2001 From: edmondlang Date: Sat, 25 Sep 2021 16:13:31 +0800 Subject: [PATCH] add 'ADD Container' button update add container form --- .../Containers/CreateLoadContainerLogic.php | 12 +-- .../elements/ContainerComponent.vue | 10 +-- .../CreateLoadContainerFormComponent.vue | 89 +++++++++++++------ .../createContainerFormValidation.js | 7 +- resources/views/layouts/base_portal.blade.php | 6 -- resources/views/pages/containers.blade.php | 13 ++- 6 files changed, 80 insertions(+), 57 deletions(-) diff --git a/app/Classes/Modules/PackingLists/ControllersLogic/Containers/CreateLoadContainerLogic.php b/app/Classes/Modules/PackingLists/ControllersLogic/Containers/CreateLoadContainerLogic.php index d388a10d..30fec0d4 100644 --- a/app/Classes/Modules/PackingLists/ControllersLogic/Containers/CreateLoadContainerLogic.php +++ b/app/Classes/Modules/PackingLists/ControllersLogic/Containers/CreateLoadContainerLogic.php @@ -94,15 +94,15 @@ class CreateLoadContainerLogic extends AbstractControllerLogic $transportObject = new TransportObject( TransportType::LAND, null, $request->input('tracking'), - Carbon::parse($request->input('eta')), Carbon::parse($request->input('etd')), + Carbon::parse($request->input('eta')), ApprovalStatus::APPROVED ); $transport = $this->createsTransport->execute($transportObject, $container); $scheduleObject = new ScheduleObject( - Carbon::parse($request->input('eta')), Carbon::parse($request->input('etd')), + Carbon::parse($request->input('eta')), ApprovalStatus::APPROVED ); $schedule = $this->createsSchedule->execute($transport, $scheduleObject); @@ -110,12 +110,4 @@ class CreateLoadContainerLogic extends AbstractControllerLogic return $this->resourceResponse(new ContainerResource($container)); } -} - -{ - "container_reference": "", - "container_number": "", - "seal_reference": "", - "container_type": "", - } \ No newline at end of file diff --git a/resources/assets/vue/components/containers/elements/ContainerComponent.vue b/resources/assets/vue/components/containers/elements/ContainerComponent.vue index 66bbfb5b..bd253565 100644 --- a/resources/assets/vue/components/containers/elements/ContainerComponent.vue +++ b/resources/assets/vue/components/containers/elements/ContainerComponent.vue @@ -1,14 +1,14 @@