diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue
index 30afedb7a..ee95e258c 100644
--- a/src/components/NavBar.vue
+++ b/src/components/NavBar.vue
@@ -38,7 +38,9 @@ function onToggleDrawer() {
- {{ appName }}
+
+ {{ appName }}
+
diff --git a/src/composables/useArrayData.js b/src/composables/useArrayData.js
index 5ce4f03fb..049cea116 100644
--- a/src/composables/useArrayData.js
+++ b/src/composables/useArrayData.js
@@ -49,8 +49,13 @@ export function useArrayData(key, userOptions) {
store.filter = filter;
- const requestOptions = { params: { filter: filter } };
- const response = await axios.get(store.url, requestOptions);
+ const params = {
+ filter: filter,
+ };
+
+ Object.assign(params, store.userParams);
+
+ const response = await axios.get(store.url, { params });
const { limit } = filter;
diff --git a/src/pages/Customer/CustomerList.vue b/src/pages/Customer/CustomerList.vue
index af0b3ce32..de2a7d7ca 100644
--- a/src/pages/Customer/CustomerList.vue
+++ b/src/pages/Customer/CustomerList.vue
@@ -25,7 +25,7 @@ function viewSummary(id) {
-
+
diff --git a/src/pages/Customer/CustomerMain.vue b/src/pages/Customer/CustomerMain.vue
index bbe456a4a..dfc391418 100644
--- a/src/pages/Customer/CustomerMain.vue
+++ b/src/pages/Customer/CustomerMain.vue
@@ -1,114 +1,234 @@
+ (provinces = data)" auto-load />
+ (zones = data)" auto-load />
+
-
+
-
+
+ Apply search filters
+
+
+
+
+
+
+ {{ chip.label }}:
+ "{{ chip.value }}"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- {{ row.name }}
-
-
-
-
-
@@ -120,7 +240,8 @@ async function pre(value) {
diff --git a/src/pages/Customer/CustomerSearch.vue b/src/pages/Customer/CustomerSearch.vue
new file mode 100644
index 000000000..6253f1e1a
--- /dev/null
+++ b/src/pages/Customer/CustomerSearch.vue
@@ -0,0 +1,3 @@
+
+ test
+
\ No newline at end of file