From 3d89ce5a8898b8b67cd3f2a7cde59ba106cf18d9 Mon Sep 17 00:00:00 2001 From: Thanaphon Frappet Date: Mon, 23 Dec 2024 14:08:19 +0700 Subject: [PATCH] refactor: use new select product group #151 --- .../shared/select/SelectProductGroup.vue | 124 ++++++++++++++++++ .../QuotationFormProductSelect.vue | 46 ++----- 2 files changed, 135 insertions(+), 35 deletions(-) create mode 100644 src/components/shared/select/SelectProductGroup.vue diff --git a/src/components/shared/select/SelectProductGroup.vue b/src/components/shared/select/SelectProductGroup.vue new file mode 100644 index 00000000..5a1dac62 --- /dev/null +++ b/src/components/shared/select/SelectProductGroup.vue @@ -0,0 +1,124 @@ + + diff --git a/src/pages/05_quotation/QuotationFormProductSelect.vue b/src/pages/05_quotation/QuotationFormProductSelect.vue index fabc1266..aae8ea66 100644 --- a/src/pages/05_quotation/QuotationFormProductSelect.vue +++ b/src/pages/05_quotation/QuotationFormProductSelect.vue @@ -7,6 +7,7 @@ import DialogForm from 'src/components/DialogForm.vue'; import TreeView from 'src/components/shared/TreeView.vue'; import SelectZone from 'src/components/shared/SelectZone.vue'; import SelectInput from 'src/components/shared/SelectInput.vue'; +import SelectProductGroup from 'src/components/shared/select/SelectProductGroup.vue'; import TotalProductCardComponent from 'src/components/04_product-service/TotalProductCardComponent.vue'; import DeleteButton from 'src/components/button/DeleteButton.vue'; import { isRoleInclude } from 'src/stores/utils'; @@ -839,8 +840,13 @@ watch(