From 6a1a1fb24901b6a060f36fedd3c60e8df44ec2f4 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Fri, 15 Dec 2023 00:57:24 +0100 Subject: [PATCH] import dati prodotti + fornitore + produttore --- src/components/CProductCard/CProductCard.ts | 22 ++++++------ src/components/CProductCard/CProductCard.vue | 2 +- src/components/CSingleCart/CSingleCart.vue | 1 - src/css/app.scss | 7 ++++ src/db/lang/ws_enUs.js | 1 + src/db/lang/ws_it.js | 1 + src/model/GlobalStore.ts | 3 +- src/model/Products.ts | 16 +++++++++ src/rootgen/admin/importdata/importdata.ts | 22 +++++++----- src/rootgen/admin/orders/orders.ts | 2 +- src/rootgen/admin/providers/providers.scss | 0 src/rootgen/admin/providers/providers.ts | 34 +++++++++++++++++++ src/rootgen/admin/providers/providers.vue | 31 +++++++++++++++++ src/rootgen/admin/uploader/uploader.ts | 2 -- src/router/routesECommerce.ts | 22 ++++++++++++ src/statics/lang/it.js | 3 ++ src/store/Modules/fieldsTable.ts | 26 ++++++++++++++ src/store/Products.ts | 4 +++ src/store/globalStore.ts | 3 ++ src/views/ecommerce/checkOut/checkOut.vue | 1 - upload/products/4012824406094.jpg | Bin 0 -> 22040 bytes upload/products/4012824406100.jpg | Bin 0 -> 23569 bytes upload/products/4015533014994.jpg | Bin 0 -> 17048 bytes upload/products/4015533015007.jpg | Bin 0 -> 10013 bytes upload/products/7618500940110.jpg | Bin 0 -> 9911 bytes upload/products/8004192103107.jpg | Bin 0 -> 43067 bytes upload/products/8016323046863.jpg | Bin 0 -> 15593 bytes upload/products/8017977000515.jpg | Bin 0 -> 23434 bytes upload/products/8017977000614.jpg | Bin 0 -> 33984 bytes upload/products/8017977001215.jpg | Bin 0 -> 13446 bytes upload/products/8017977001338.jpg | Bin 0 -> 4714 bytes upload/products/8017977001666.jpg | Bin 0 -> 128364 bytes upload/products/8017977002427.jpg | Bin 0 -> 8540 bytes upload/products/8017977003974.jpg | Bin 0 -> 28625 bytes upload/products/8017977004278.jpg | Bin 0 -> 23138 bytes upload/products/8017977011696.jpg | Bin 0 -> 197378 bytes upload/products/8017977013720.jpg | Bin 0 -> 139545 bytes upload/products/8017977020018.jpg | Bin 0 -> 11423 bytes upload/products/8017977028342.jpg | Bin 0 -> 13294 bytes upload/products/8017977031441.jpg | Bin 0 -> 25628 bytes upload/products/8017977031496.jpg | Bin 0 -> 28082 bytes upload/products/8017977034350.jpg | Bin 0 -> 14733 bytes upload/products/8017977034374.jpg | Bin 0 -> 4478 bytes upload/products/8017977035944.jpg | Bin 0 -> 24565 bytes upload/products/8017977041808.jpg | Bin 0 -> 25467 bytes upload/products/8017977042430.jpg | Bin 0 -> 19400 bytes upload/products/8017977043505.jpg | Bin 0 -> 15593 bytes upload/products/8017977043604.jpg | Bin 0 -> 15434 bytes upload/products/8052204790371.jpg | Bin 0 -> 16200 bytes upload/products/8056734463255.jpg | Bin 0 -> 20993 bytes 50 files changed, 177 insertions(+), 26 deletions(-) create mode 100755 src/rootgen/admin/providers/providers.scss create mode 100755 src/rootgen/admin/providers/providers.ts create mode 100755 src/rootgen/admin/providers/providers.vue create mode 100644 upload/products/4012824406094.jpg create mode 100644 upload/products/4012824406100.jpg create mode 100644 upload/products/4015533014994.jpg create mode 100644 upload/products/4015533015007.jpg create mode 100644 upload/products/7618500940110.jpg create mode 100644 upload/products/8004192103107.jpg create mode 100644 upload/products/8016323046863.jpg create mode 100644 upload/products/8017977000515.jpg create mode 100644 upload/products/8017977000614.jpg create mode 100644 upload/products/8017977001215.jpg create mode 100644 upload/products/8017977001338.jpg create mode 100644 upload/products/8017977001666.jpg create mode 100644 upload/products/8017977002427.jpg create mode 100644 upload/products/8017977003974.jpg create mode 100644 upload/products/8017977004278.jpg create mode 100644 upload/products/8017977011696.jpg create mode 100644 upload/products/8017977013720.jpg create mode 100644 upload/products/8017977020018.jpg create mode 100644 upload/products/8017977028342.jpg create mode 100644 upload/products/8017977031441.jpg create mode 100644 upload/products/8017977031496.jpg create mode 100644 upload/products/8017977034350.jpg create mode 100644 upload/products/8017977034374.jpg create mode 100644 upload/products/8017977035944.jpg create mode 100644 upload/products/8017977041808.jpg create mode 100644 upload/products/8017977042430.jpg create mode 100644 upload/products/8017977043505.jpg create mode 100644 upload/products/8017977043604.jpg create mode 100644 upload/products/8052204790371.jpg create mode 100644 upload/products/8056734463255.jpg diff --git a/src/components/CProductCard/CProductCard.ts b/src/components/CProductCard/CProductCard.ts index 1b851d87..29943531 100755 --- a/src/components/CProductCard/CProductCard.ts +++ b/src/components/CProductCard/CProductCard.ts @@ -43,7 +43,8 @@ export default defineComponent({ const myorder = ref({ idapp: process.env.APP_ID, quantity: 0, - idStorehouse: '' + idStorehouse: '', + idProvider: '' }) const myproduct = ref({}) @@ -166,8 +167,8 @@ export default defineComponent({ } function getQtyWarn() { - if (myorder.value.quantity > 0){ - return t('ecomm.di_cui_x_in_carrello', {qty: myorder.value.quantity}) + if (myorder.value.quantity > 0) { + return t('ecomm.di_cui_x_in_carrello', { qty: myorder.value.quantity }) } return '' } @@ -196,12 +197,13 @@ export default defineComponent({ if (myproduct.value.storehouses && myproduct.value.storehouses.length === 1) { myorder.value.idStorehouse = myproduct.value.storehouses[0]._id } + + const ord = products.getOrderProductInCart(myproduct.value._id) + if (ord) { + myorder.value.quantity = ord.quantity + } } - const ord = products.getOrderProductInCart(myproduct.value._id) - if (ord) { - myorder.value.quantity = ord.quantity - } } @@ -209,8 +211,8 @@ export default defineComponent({ return (props.complete) ? 'my-card-big' : 'my-card-prod' } - function getclimg() { - return (props.complete) ? 'myimgtitle centermydiv' : 'centermydiv' + function getclimgproduct() { + return 'myimgproduct centermydiv' } function enableSubQty() { @@ -229,7 +231,7 @@ export default defineComponent({ addtoCart, iconWhishlist, getmycardcl, - getclimg, + getclimgproduct, getnumstore, getSingleStorehouse, getStorehouses, diff --git a/src/components/CProductCard/CProductCard.vue b/src/components/CProductCard/CProductCard.vue index 6231df96..87749499 100755 --- a/src/components/CProductCard/CProductCard.vue +++ b/src/components/CProductCard/CProductCard.vue @@ -1,7 +1,7 @@