diff --git a/src/components/POS/UploadFiles.vue b/src/components/POS/UploadFiles.vue index 301738c..e0023a4 100644 --- a/src/components/POS/UploadFiles.vue +++ b/src/components/POS/UploadFiles.vue @@ -94,12 +94,6 @@ const submitUpload = () => { console.log('UUID agregado:', uploadForm.cfdi_uuid); } - // Debug: mostrar todo lo que hay en FormData - console.log('=== FormData a enviar ==='); - for (let pair of formData.entries()) { - console.log(pair[0] + ':', pair[1]); - } - // Enviar con axios directamente window.axios({ method: 'POST', diff --git a/src/services/whatsappService.js b/src/services/whatsappService.js index 95c6653..460a69e 100644 --- a/src/services/whatsappService.js +++ b/src/services/whatsappService.js @@ -6,19 +6,18 @@ import axios from 'axios'; */ const whatsappService = { /** - * Enviar documento por WhatsApp - * @param {Object} data - Datos del documento - * @returns {Promise} + * Enviar factura completa (PDF y XML) + * @param {Object} data - Datos de la factura */ - async sendDocument({ phone_number, document_url, filename, ticket, customer_name }) { + async sendInvoice({ phone_number, invoice_number, pdf_url, xml_url, customer_name }) { try { const { data } = await axios.post( - apiURL('whatsapp/send-document'), + apiURL('whatsapp/send-invoice'), { phone_number, - document_url, - filename, - ticket, + invoice_number, + pdf_url, + xml_url, // Enviamos ambos links customer_name }, { @@ -32,11 +31,10 @@ const whatsappService = { return data; } catch (error) { const errorData = error.response?.data?.data || error.response?.data; - console.error('WhatsApp Error Detail:', errorData); + console.error('WhatsApp Invoice Error:', errorData); throw errorData; } }, - }; export default whatsappService; \ No newline at end of file