Compare commits

...

3 Commits

Author SHA1 Message Date
Jaume Solís c1dcf495eb cambios para el success 2024-04-18 16:53:32 +02:00
Jaume Solís 51e1678963 mensaje si no hay codigopostal 2024-04-18 16:12:19 +02:00
Jaume Solís 56e3baa656 llega a pasarelas de pago 2024-04-18 16:11:24 +02:00
4 changed files with 13 additions and 8 deletions

View File

@ -26,7 +26,7 @@ class PaymentServices {
}
let priceIntial = 0
let price = productsFilter.reduce((accumulator, curValue) => accumulator + Number(curValue.price), priceIntial)
let price = productsFilter[0][0].reduce((accumulator, curValue) => accumulator + Number(curValue.price), priceIntial)
let productsIds = ''
for (let i = 0; i < products.length; i++) {
@ -45,7 +45,9 @@ class PaymentServices {
})
const order = await db.orderData_put(jsonOrderData);
//const orderFk = order[0][0].catalogueFk;
const orderFk = jsonOrderData.customer.customerData.products[0].id;
//const orderFk = jsonOrderData.customer.customerData.products[0].id;
const orderFk = productsFilter[0][0][0].id;
console.log(`${orderFk} ${price}` )
if (type === "paypal") {
const data = await payPalProviders.New(orderFk, price)

View File

@ -1,3 +1,5 @@
const db = require("../../../db/db");
const RedsysPos = require('redsys-pos');
const {
CURRENCIES, TRANSACTION_TYPES

View File

@ -120,6 +120,7 @@ export default defineComponent({
<IconSearch /> ver disponibilidad
</q-btn>
</form>
<span v-if="postalCodeValid.value.isValid && postalCodeValid.value.dataOptions.length == 0">Para este código postal no existen fechas de entrega posibles</span>
</div>
</div>

View File

@ -55,7 +55,7 @@ export default defineComponent({
if (!value) return push("/");
} */
if (cart.length === 0) return push("/");
//if (cart.length === 0) return push("/");
await getSuccessData();
});
@ -130,12 +130,12 @@ export default defineComponent({
<div class="checkout-success" id="success-block">
<h6 class="checkout-success-title green-text">
Has efectuado la siguiente compra
Gracias por realizar tu compra
</h6>
<div class="checkout-success-body">
<div class="checkout-success-content">
<ul class="checkout-success-list">
<!--<ul class="checkout-success-list">
<li
v-for="({ name, price, image }, index) in cart"
:key="index"
@ -158,13 +158,13 @@ export default defineComponent({
<p class="checkout-product-price">{{ price }}</p>
</div>
</li>
</ul>
</ul>-->
</div>
<footer class="checkout-success-footer">
<!--<footer class="checkout-success-footer">
<p class="checkout-success-paragraph">Total</p>
<p class="checkout-success-paragraph">{{ totalPrice.toFixed(2) }}</p>
</footer>
</footer>-->
</div>
</div>
</q-page>