From a84e826c31abd1d8ba1a31d1413e3aadc1737363 Mon Sep 17 00:00:00 2001 From: edmondlang Date: Wed, 23 Feb 2022 17:26:26 +0800 Subject: [PATCH] Create search function in container page --- .../elements/ContainerSearchComponent.vue | 82 +++++++++++++++++++ .../sections/OrdersTableSectionComponent.vue | 8 +- resources/views/pages/containers.blade.php | 11 +-- 3 files changed, 88 insertions(+), 13 deletions(-) create mode 100644 resources/assets/vue/components/containers/elements/ContainerSearchComponent.vue diff --git a/resources/assets/vue/components/containers/elements/ContainerSearchComponent.vue b/resources/assets/vue/components/containers/elements/ContainerSearchComponent.vue new file mode 100644 index 00000000..ac674d56 --- /dev/null +++ b/resources/assets/vue/components/containers/elements/ContainerSearchComponent.vue @@ -0,0 +1,82 @@ + + + diff --git a/resources/assets/vue/components/orders/sections/OrdersTableSectionComponent.vue b/resources/assets/vue/components/orders/sections/OrdersTableSectionComponent.vue index 0175534f..d7766718 100644 --- a/resources/assets/vue/components/orders/sections/OrdersTableSectionComponent.vue +++ b/resources/assets/vue/components/orders/sections/OrdersTableSectionComponent.vue @@ -2,14 +2,14 @@
-
+
-
+
-
+
@@ -272,7 +272,7 @@ updateFilters(filters){ this.filters = filters; this.setDecoratorDefault(); - this.submit(route('api.order.list') + '?page=' + this.metaData.current_page + '&filters=' + JSON.stringify(this.filters), 'get', this.section, false, false) + this.submit(this.route('api.order.list') + '?page=' + this.metaData.current_page + '&filters=' + JSON.stringify(this.filters), 'get', this.section, false, false) }, successHandler(response){ this.$store.dispatch('completeList', {'name': this.section, 'data': response.payload.data}); diff --git a/resources/views/pages/containers.blade.php b/resources/views/pages/containers.blade.php index b8ab329b..b4f2acb8 100644 --- a/resources/views/pages/containers.blade.php +++ b/resources/views/pages/containers.blade.php @@ -1,13 +1,5 @@ @extends('layouts.base_portal') @section('inner_content') -
-
-
Search
-
-
-
Filter
-
-
@@ -15,8 +7,9 @@
+ -
+