diff --git a/src/Components/Clientes/Amazon/Reportes/Clasification/Pending/RptAmazonPendingClasificationInvoices.tsx b/src/Components/Clientes/Amazon/Reportes/Clasification/Pending/RptAmazonPendingClasificationInvoices.tsx index c88351d..522b519 100644 --- a/src/Components/Clientes/Amazon/Reportes/Clasification/Pending/RptAmazonPendingClasificationInvoices.tsx +++ b/src/Components/Clientes/Amazon/Reportes/Clasification/Pending/RptAmazonPendingClasificationInvoices.tsx @@ -4,6 +4,7 @@ import { Button, Card, Col, + Form, FormCheck, Modal, Row, @@ -35,7 +36,7 @@ import { MFileManager } from '../../../../../Utils/MFileManager/MFileManager' import { AiFillWarning } from 'react-icons/ai' import { PrioritySelector } from '../PrioritySelector/PrioritySelector' import IFileManager from '../../../../../../Interfaces/Utils/IFileManager' -import { VscHubot } from "react-icons/vsc"; +import { VscHubot } from 'react-icons/vsc' export interface IRtpAmazonPendingInvoicesProps {} @@ -65,6 +66,7 @@ export default function RtpAmazonPendingInvoices( const [WaitingMessage, setWaitingMessage] = useState('Generado...') const [ShowModal, setShowModal] = useState(false) const [ShowModalW, setShowModalW] = useState(false) + const [BOTEnabled, setBOTEnabled] = useState(false) const [msg, setMsg] = useState('') const msgColor = 'primary' @@ -307,6 +309,10 @@ export default function RtpAmazonPendingInvoices( } const RunBOT = (row: I2096Headers) => { + if (!BOTEnabled) { + toggleExpandRow(row) + return false + } setWaitingMessage('BOT trabajando...') setWaitingDialog(true) DSAmazon.ClasificacionBOT(row.id) @@ -343,7 +349,20 @@ export default function RtpAmazonPendingInvoices( CLASIFICACION : facturas pendientes - + + +
+ { + setBOTEnabled(!BOTEnabled) + }} + /> + + proccessing - { WaitingMessage.includes('BOT') ? - - - : ''} + {WaitingMessage.includes('BOT') ? ( + + + + ) : ( + '' + )} {WaitingMessage}