diff --git a/src/components/CMyCart/CMyCart.vue b/src/components/CMyCart/CMyCart.vue index 441c334e..b2c41836 100755 --- a/src/components/CMyCart/CMyCart.vue +++ b/src/components/CMyCart/CMyCart.vue @@ -4,7 +4,6 @@
- {{ getnumItemsCart() }} diff --git a/src/components/CMyPopupEdit/CMyPopupEdit.vue b/src/components/CMyPopupEdit/CMyPopupEdit.vue index 04088cd9..106b6c06 100755 --- a/src/components/CMyPopupEdit/CMyPopupEdit.vue +++ b/src/components/CMyPopupEdit/CMyPopupEdit.vue @@ -1227,6 +1227,40 @@
+ + + +
diff --git a/src/components/CProductCard/CProductCard.ts b/src/components/CProductCard/CProductCard.ts index d2f2f727..2fe08b04 100755 --- a/src/components/CProductCard/CProductCard.ts +++ b/src/components/CProductCard/CProductCard.ts @@ -55,6 +55,8 @@ export default defineComponent({ const myproduct = ref( {}) + const storeSelected = ref('') + function iconWhishlist(order: IProduct) { if (true) { return 'far fa-heart' @@ -64,17 +66,13 @@ export default defineComponent({ } function decqty() { - if (myorder.value.quantity) { - if (myorder.value.quantity > 0) - myorder.value.quantity-- - } + if (myorder.value.quantity > 0) + myorder.value.quantity-- } function addqty() { - if (myorder.value.quantity) { - if (myorder.value.quantity < 10) - myorder.value.quantity++ - } + if (myorder.value.quantity < 10) + myorder.value.quantity++ } function addtoCart() { @@ -91,7 +89,7 @@ export default defineComponent({ } else { products.addToCart({ product: myproduct.value, order: props.order }).then((ris) => { let strprod = t('ecomm.prodotto') - if (myorder.value.quantity! > 1) + if (myorder.value.quantity > 1) strprod = t('ecomm.prodotti') if (ris) tools.showPositiveNotif($q, t('ecomm.haveadded') + ' ' + myorder.value.quantity + ' ' + strprod + ' ' + t('ecomm.tocart')) @@ -144,6 +142,10 @@ export default defineComponent({ load() }) + watch(() => storeSelected.value, (newval, oldval) => { + myorder.value.idStorehouse = newval + }) + async function load() { // console.log('created Cproductcard', code) if (props.code) { @@ -187,6 +189,7 @@ export default defineComponent({ myorder, tools, t, + storeSelected, } } }) diff --git a/src/components/CProductCard/CProductCard.vue b/src/components/CProductCard/CProductCard.vue index bdf9c8a7..2281dae2 100755 --- a/src/components/CProductCard/CProductCard.vue +++ b/src/components/CProductCard/CProductCard.vue @@ -1,7 +1,7 @@