From 022d99875aea7321bfe15cfcddc1afcf55a31e9a Mon Sep 17 00:00:00 2001 From: Omair Saleh Date: Mon, 27 May 2019 09:46:49 +0800 Subject: [PATCH] large commit --- .../PackingList/UpdatePackingListLogic.php | 59 ++ .../DataTransferObjects/PackageObject.php | 82 -- .../DataTransferObjects/PackingListObject.php | 26 +- .../PackingList/UpdatesPackingList.php | 38 + .../Controllers/Orders/OrderController.php | 6 +- .../Orders/UpdatePackingListController.php | 20 + app/Http/Resources/Order.php | 6 +- app/Http/Resources/OrderStep.php | 24 + app/Traits/ChecksIfPackingListIsComplete.php | 23 + .../2018_11_30_085832_create_packages.php | 1 + .../assets/images/icons/packing-icon.png | Bin 0 -> 13029 bytes .../assets/images/icons/processing-icon.png | Bin 0 -> 7860 bytes .../assets/sass/modules/_tabs_accordian.scss | 20 +- resources/assets/vue/app.js | 5 +- .../elements/CompanyProfileComponenet.vue | 30 +- .../elements/CompanySummaryComponenet.vue | 18 +- .../order/elements/OrderActionComponenet.vue | 2 +- .../order/elements/OrderComponenet.vue | 4 +- .../OrderDeliveryAddressComponenet.vue | 30 + .../order/elements/OrderHeaderComponenet.vue | 6 +- .../order/elements/OrderProfileComponent.vue | 830 ++++++++++++++++++ ...nenet.vue => OrderQuickViewComponenet.vue} | 13 +- .../order/elements/OrdersProfileComponent.vue | 43 - .../elements/steps/PackingStepComponenet.vue | 372 +++++--- .../views/partials/general/menu.blade.php | 2 +- routes/api.php | 2 +- 26 files changed, 1340 insertions(+), 322 deletions(-) create mode 100644 app/Classes/Modules/ControllersLogic/Orders/PackingList/UpdatePackingListLogic.php delete mode 100644 app/Classes/Modules/Orders/DataTransferObjects/PackageObject.php create mode 100644 app/Classes/Modules/Orders/Services/PackingList/UpdatesPackingList.php create mode 100644 app/Http/Controllers/Orders/UpdatePackingListController.php create mode 100644 app/Http/Resources/OrderStep.php create mode 100644 app/Traits/ChecksIfPackingListIsComplete.php create mode 100644 resources/assets/images/icons/packing-icon.png create mode 100644 resources/assets/images/icons/processing-icon.png create mode 100644 resources/assets/vue/components/order/elements/OrderDeliveryAddressComponenet.vue create mode 100644 resources/assets/vue/components/order/elements/OrderProfileComponent.vue rename resources/assets/vue/components/order/elements/{OrderHistoryComponenet.vue => OrderQuickViewComponenet.vue} (76%) delete mode 100644 resources/assets/vue/components/order/elements/OrdersProfileComponent.vue diff --git a/app/Classes/Modules/ControllersLogic/Orders/PackingList/UpdatePackingListLogic.php b/app/Classes/Modules/ControllersLogic/Orders/PackingList/UpdatePackingListLogic.php new file mode 100644 index 0000000..b0f5ef3 --- /dev/null +++ b/app/Classes/Modules/ControllersLogic/Orders/PackingList/UpdatePackingListLogic.php @@ -0,0 +1,59 @@ +updatesPackingList = $updatesPackingList; + } + + + /** + * @param String $orderId + * @param Request $request + * @return JsonResponse + * @throws InternalServerErrorException + */ + public function execute(String $orderId, Request $request){ + + try { + + $orderObject = new OrderObject($orderId); + + $packingListObject = new PackingListObject($request->input('reference_no'), $request->input('packages')); + + $confirmed = $this->checkPackingListIsComplete($packingListObject->getPackages()); + + $this->updatesPackingList->execute($orderObject, $packingListObject, $confirmed); + + return new JsonResponse(null, HttpStatus::RESOURCE_CREATED); + + } catch (\Exception $exception){ + throw new InternalServerErrorException("Failed to update order's packing list because {$exception->getMessage()}"); + } + + + + } +} \ No newline at end of file diff --git a/app/Classes/Modules/Orders/DataTransferObjects/PackageObject.php b/app/Classes/Modules/Orders/DataTransferObjects/PackageObject.php deleted file mode 100644 index bd8c8b8..0000000 --- a/app/Classes/Modules/Orders/DataTransferObjects/PackageObject.php +++ /dev/null @@ -1,82 +0,0 @@ -description = $description; - $this->quantity = $quantity; - $this->width = $width; - $this->height = $height; - $this->length = $length; - } - - /** - * @return string - */ - public function getDescription(): string - { - return $this->description; - } - - /** - * @return int - */ - public function getQuantity(): int - { - return $this->quantity; - } - - /** - * @return int - */ - public function getWidth(): int - { - return $this->width; - } - - /** - * @return int - */ - public function getHeight(): int - { - return $this->height; - } - - /** - * @return int - */ - public function getLength(): int - { - return $this->length; - } - - -} \ No newline at end of file diff --git a/app/Classes/Modules/Orders/DataTransferObjects/PackingListObject.php b/app/Classes/Modules/Orders/DataTransferObjects/PackingListObject.php index 89489db..83ede23 100644 --- a/app/Classes/Modules/Orders/DataTransferObjects/PackingListObject.php +++ b/app/Classes/Modules/Orders/DataTransferObjects/PackingListObject.php @@ -9,25 +9,21 @@ class PackingListObject /** @var string */ private $referenceId; - /** @var boolean */ - private $confirmed; - /** @var PackageObject[] */ private $packages; /** * PackingListObject constructor. * @param string $referenceId - * @param bool $confirmed - * @param array $packages + * @param PackageObject[] $packages */ - public function __construct(string $referenceId, bool $confirmed, array $packages) + public function __construct(string $referenceId, array $packages) { $this->referenceId = $referenceId; - $this->confirmed = $confirmed; $this->packages = $packages; } + /** * @return string */ @@ -37,21 +33,11 @@ class PackingListObject } /** - * @return bool + * @return array */ - public function isConfirmed(): bool + public function getPackages(): array { - return $this->confirmed; - } - - /** - * @return PackageObject[] - */ - public function getPackages() - { - return array_map(function($package){ - return new PackageObject($package['description'], $package['quantity'], $package['width'], $package['height'], $package['length']); - }, $this->packages); + return $this->packages; } diff --git a/app/Classes/Modules/Orders/Services/PackingList/UpdatesPackingList.php b/app/Classes/Modules/Orders/Services/PackingList/UpdatesPackingList.php new file mode 100644 index 0000000..1397364 --- /dev/null +++ b/app/Classes/Modules/Orders/Services/PackingList/UpdatesPackingList.php @@ -0,0 +1,38 @@ +repository = $repository; + } + + + public function execute(OrderObject $orderObject, PackingListObject $packingListObject, bool $confirmed){ + + $packingList = $this->repository->firstOrCreate(['order_id' => $orderObject->getOrderId()], + [ + 'reference_no' => $packingListObject->getReferenceId(), + 'confirmed' => $confirmed + ]); + + $packingList->packages()->delete(); + $packingList->packages()->createMany($packingListObject->getPackages()); + } + +} \ No newline at end of file diff --git a/app/Http/Controllers/Orders/OrderController.php b/app/Http/Controllers/Orders/OrderController.php index b1db9ec..cb45254 100644 --- a/app/Http/Controllers/Orders/OrderController.php +++ b/app/Http/Controllers/Orders/OrderController.php @@ -2,9 +2,6 @@ namespace App\Http\Controllers\Orders; -use App\Classes\ControllersLogic\Orders\CreateOrder; -use App\Classes\Modules\ControllersLogic\Orders\UpdateOrderStepLogic; -use App\Classes\Modules\Orders\DataTransferObjects\PackageObject; use App\Classes\Modules\Orders\DataTransferObjects\PackingListObject; use App\Models\CustomIssues; use App\Models\Order; @@ -19,7 +16,7 @@ class OrderController extends Controller { public function show($id){ - $order = Order::findOrFail($id)->first(); + $order = order::findOrFail($id); return new OrderResource($order); } @@ -36,6 +33,7 @@ class OrderController extends Controller } 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 = []; diff --git a/app/Http/Controllers/Orders/UpdatePackingListController.php b/app/Http/Controllers/Orders/UpdatePackingListController.php new file mode 100644 index 0000000..88dbc9f --- /dev/null +++ b/app/Http/Controllers/Orders/UpdatePackingListController.php @@ -0,0 +1,20 @@ +execute($orderId, $request); + } + +} \ No newline at end of file diff --git a/app/Http/Resources/Order.php b/app/Http/Resources/Order.php index d172872..1641d31 100644 --- a/app/Http/Resources/Order.php +++ b/app/Http/Resources/Order.php @@ -5,6 +5,8 @@ namespace App\Http\Resources; use App\Classes\Modules\Orders\Services\ListsOrderHistory; use App\Classes\Modules\Steps\GetStep; use App\Classes\Modules\Steps\StepAttachments; +use App\Models\OrderStep; +use App\Http\Resources\OrderStep as OrderStepResource; use Illuminate\Http\Resources\Json\JsonResource; use App\Models\AddressBook; @@ -27,13 +29,13 @@ class Order extends JsonResource 'supplier_id' => $this->supplier_id, 'warehouse_id' => $this->warehouse_id, 'address' => new \App\Http\Resources\AddressBook($addressBook), - 'current_step' => $this->current_step, 'complete' => (float)$this->complete, 'date' => $this->created_at->format('d/m/Y'), - 'steps' => [ + 'current_step' => [ 'details' => (new GetStep())->execute($this->current_step), 'attachments' => (new StepAttachments())->execute($this->id, $this->current_step) ], + 'steps' => OrderStepResource::collection(OrderStep::where('order_id', $this->id)->orderBy('sequence')->get()), 'details' => (new ListsOrderHistory())->execute($this->id, $this->created_at, $this->complete, $this->updated_at) ]; } diff --git a/app/Http/Resources/OrderStep.php b/app/Http/Resources/OrderStep.php new file mode 100644 index 0000000..ba13201 --- /dev/null +++ b/app/Http/Resources/OrderStep.php @@ -0,0 +1,24 @@ + $this->complete, + 'reference_id' => $this->reference_id, + 'details' => (new GetStep())->execute($this->reference_id) + ]; + } +} diff --git a/app/Traits/ChecksIfPackingListIsComplete.php b/app/Traits/ChecksIfPackingListIsComplete.php new file mode 100644 index 0000000..0b2ac55 --- /dev/null +++ b/app/Traits/ChecksIfPackingListIsComplete.php @@ -0,0 +1,23 @@ +increments('id'); $table->integer('list_id')->unsigned()->index(); + $table->integer('type')->default(0); $table->string('description'); $table->integer('width'); $table->integer('length'); diff --git a/resources/assets/images/icons/packing-icon.png b/resources/assets/images/icons/packing-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9a3784018c273e15c7a639336638d3f00daa7d GIT binary patch literal 13029 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 W)xBa}kZ`R)|7(}c{vcg)4F6x|jew2- literal 0 HcmV?d00001 diff --git a/resources/assets/images/icons/processing-icon.png b/resources/assets/images/icons/processing-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..44ec0ff5ea6e4ac5ae1ba566fb3af6657ce75022 GIT binary patch literal 7860 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 literal 0 HcmV?d00001 diff --git a/resources/assets/sass/modules/_tabs_accordian.scss b/resources/assets/sass/modules/_tabs_accordian.scss index 5f90783..60ae67b 100644 --- a/resources/assets/sass/modules/_tabs_accordian.scss +++ b/resources/assets/sass/modules/_tabs_accordian.scss @@ -150,7 +150,7 @@ border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; position: absolute; - bottom: -2px; + bottom: -1px; z-index: 120; left: 0; } @@ -168,7 +168,7 @@ content: ''; left: 0; z-index: 125; - top: 100%; + top: calc(100% - 1px); &.nav-tabs-primary{ background-color: $color-primary; } @@ -635,6 +635,22 @@ } } +.nav-item { + .arrow_tab { + overflow: hidden; + background-color: $color-master-lighter; + opacity: 0.5; + border-color: $color-master-light; + } + .active { + .arrow_tab { + opacity: 1; + background-color: $color-white !important; + border-color: $color-white; + } + } +} + /* Panel Groups ------------------------------------ */ diff --git a/resources/assets/vue/app.js b/resources/assets/vue/app.js index d0ea778..2c02568 100644 --- a/resources/assets/vue/app.js +++ b/resources/assets/vue/app.js @@ -80,10 +80,11 @@ Vue.component('order-page-component', require('./components/order/elements/Order Vue.component('order-select-component', require('./components/order/elements/OrderSelectComponent.vue')); Vue.component('order-component', require('./components/order/elements/OrderComponenet.vue')); -Vue.component('order-profile-component', require('./components/order/elements/OrdersProfileComponent.vue')); +Vue.component('order-profile-component', require('./components/order/elements/OrderProfileComponent.vue')); Vue.component('order-header-component', require('./components/order/elements/OrderHeaderComponenet.vue')); Vue.component('order-action-component', require('./components/order/elements/OrderActionComponenet.vue')); -Vue.component('order-history-component', require('./components/order/elements/OrderHistoryComponenet.vue')); +Vue.component('order-delivery-address-component', require('./components/order/elements/OrderDeliveryAddressComponenet.vue')); +Vue.component('order-quick-view-component', require('./components/order/elements/OrderQuickViewComponenet.vue')); Vue.component('confirm-order-component', require('./components/order/elements/steps/ConfirmOrderComponent.vue')); diff --git a/resources/assets/vue/components/company/elements/CompanyProfileComponenet.vue b/resources/assets/vue/components/company/elements/CompanyProfileComponenet.vue index 01051fe..21d3e5b 100644 --- a/resources/assets/vue/components/company/elements/CompanyProfileComponenet.vue +++ b/resources/assets/vue/components/company/elements/CompanyProfileComponenet.vue @@ -114,6 +114,16 @@ Complete +
  • +
    +
    + + + + +
    +
    +
  • @@ -158,26 +168,6 @@
    - - - - - - - - - - - - - - - - - - - - diff --git a/resources/assets/vue/components/company/elements/CompanySummaryComponenet.vue b/resources/assets/vue/components/company/elements/CompanySummaryComponenet.vue index dd8b6a1..9290729 100644 --- a/resources/assets/vue/components/company/elements/CompanySummaryComponenet.vue +++ b/resources/assets/vue/components/company/elements/CompanySummaryComponenet.vue @@ -8,41 +8,41 @@
    -
    +

    {{this.company.name}}

    -
    - {{this.company.street_one || ''}} {{ this.company.street_two || '' }} {{this.company.city || '' }} {{this.company.post_code || ''}} {{this.company.state || ''}} {{this.company.country || ''}} +
    + {{this.company.street_one || ''}} {{ this.company.street_two || '' }} {{this.company.city || '' }} {{this.company.post_code || ''}} {{this.company.state || ''}} {{this.company.country || ''}}
    - Registration No: + Registration No:
    - {{this.company.registration_no}} + {{this.company.registration_no}} Empty
    - Tax No: + Tax No:
    - {{this.company.tax_no}} + {{this.company.tax_no}} Empty
    - Email: + Email:
    - {{this.company.email}} + {{this.company.email}} Empty
    diff --git a/resources/assets/vue/components/order/elements/OrderActionComponenet.vue b/resources/assets/vue/components/order/elements/OrderActionComponenet.vue index 59594c6..94a89c2 100644 --- a/resources/assets/vue/components/order/elements/OrderActionComponenet.vue +++ b/resources/assets/vue/components/order/elements/OrderActionComponenet.vue @@ -6,7 +6,7 @@ delete order
    - +
    View Details
    diff --git a/resources/assets/vue/components/order/elements/OrderComponenet.vue b/resources/assets/vue/components/order/elements/OrderComponenet.vue index 0f73d73..ed67b08 100644 --- a/resources/assets/vue/components/order/elements/OrderComponenet.vue +++ b/resources/assets/vue/components/order/elements/OrderComponenet.vue @@ -2,8 +2,8 @@
    - - + +
    diff --git a/resources/assets/vue/components/order/elements/OrderDeliveryAddressComponenet.vue b/resources/assets/vue/components/order/elements/OrderDeliveryAddressComponenet.vue new file mode 100644 index 0000000..7cc3328 --- /dev/null +++ b/resources/assets/vue/components/order/elements/OrderDeliveryAddressComponenet.vue @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/resources/assets/vue/components/order/elements/OrderHeaderComponenet.vue b/resources/assets/vue/components/order/elements/OrderHeaderComponenet.vue index 1550e9a..fb146a4 100644 --- a/resources/assets/vue/components/order/elements/OrderHeaderComponenet.vue +++ b/resources/assets/vue/components/order/elements/OrderHeaderComponenet.vue @@ -1,7 +1,7 @@ +