Pārlūkot izejas kodu

[FIX] buscador por variantes

robert 6 gadi atpakaļ
vecāks
revīzija
45bc045614
2 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 2 1
      src/components/steps/Product.vue
  2. 3 0
      src/store/modules/product.js

+ 2 - 1
src/components/steps/Product.vue

@@ -3,7 +3,7 @@
         .products-selector
             searcher(
                 mode='normal'
-                :items='products'
+                :items='variants'
                 :keys="['name', 'ean13', 'defaultCode']"
                 @onSearch='filterProducts'
             )
@@ -68,6 +68,7 @@
             ...mapGetters([
                 'products',
                 'visibleProducts',
+                'variants',
                 'stores',
                 'warehouses',
                 'showWarehouseSelector',

+ 3 - 0
src/store/modules/product.js

@@ -21,6 +21,9 @@ const getters = {
 
         return state.products
     },
+    variants(_, getters) {
+        return getters.products.flatMap(p => p.variants)
+    },
     visibleProducts(state, getters) {
         return state.filteredProducts.length === 0 ? getters.products : state.filteredProducts
     },