se corrigio el codigo y se elimino una peticion inecesaria

EfacturasUpdate
Luis Rendon 11 months ago
parent 1cb60eb089
commit 1e886a44d8
  1. 30
      src/Components/Clientes/Amazon/Reportes/Estatus/RtpAmazonInvoiceStatus.tsx

@ -61,42 +61,20 @@ export default function RptAmazonInvoiceStatus(
return yyyy + '-' + mm + '-' + dd return yyyy + '-' + mm + '-' + dd
} }
// const loadReport = () => {
// // if (Factura.length == 0) {
// // setHeader('Error')
// // setMsg('Para continuar, proporcione la factura a buscar')
// // setShowMsg(true)
// // return
// // }
// DSAmazon.AmazonInvoiceStatusGET(Factura, Inicio, Fin)
// .then((response) => {
// setData(response.data)
// })
// .catch((e: Error) => {
// alert('Ocurrio un error' + e.message.toString())
// })
// }
const loadReport = () => { const loadReport = () => {
// Inicializa Inicio y Fin como cadenas vacías por defecto. let InicioValue
let InicioValue = '' let FinValue
let FinValue = ''
// Verifica si se proporcionaron valores para Inicio y Fin. // Verifica si se proporcionaron valores para Inicio y Fin.
if (Factura) { if (Factura) {
// Si se proporciona la factura, Inicio y Fin se establecen como vacíos.
InicioValue = '' InicioValue = ''
FinValue = '' FinValue = ''
// Limpia el campo de factura.
setFactura('') setFactura('')
} else { } else {
// Si no se proporciona la factura, se mantienen los valores actuales de Inicio y Fin.
InicioValue = Inicio InicioValue = Inicio
FinValue = Fin FinValue = Fin
} }
// Realiza la solicitud con los valores actualizados de Inicio y Fin.
DSAmazon.AmazonInvoiceStatusGET(Factura, InicioValue, FinValue) DSAmazon.AmazonInvoiceStatusGET(Factura, InicioValue, FinValue)
.then((response) => { .then((response) => {
setData(response.data) setData(response.data)
@ -144,7 +122,7 @@ export default function RptAmazonInvoiceStatus(
link.setAttribute('download', Referencia + '_FACTURAS_MODIFICA.xls') link.setAttribute('download', Referencia + '_FACTURAS_MODIFICA.xls')
document.body.appendChild(link) document.body.appendChild(link)
link.click() link.click()
loadReport() // loadReport()
} }
}) })
.catch((e: Error) => { .catch((e: Error) => {
@ -166,7 +144,7 @@ export default function RptAmazonInvoiceStatus(
link.setAttribute('download', Referencia + '_PARTIDAS_MODIFICA.xls') link.setAttribute('download', Referencia + '_PARTIDAS_MODIFICA.xls')
document.body.appendChild(link) document.body.appendChild(link)
link.click() link.click()
loadReport() // loadReport()
} }
}) })
.catch((e: Error) => { .catch((e: Error) => {

Loading…
Cancel
Save