From 088e619068d5f5bf736d9319fc5c5ad3ccfc0fc6 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Tue, 3 Mar 2026 17:02:20 +0800 Subject: [PATCH] Fixed approval --- src/pages/MainPage/Main.tsx | 54 ++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/src/pages/MainPage/Main.tsx b/src/pages/MainPage/Main.tsx index 7bbb492..d093900 100644 --- a/src/pages/MainPage/Main.tsx +++ b/src/pages/MainPage/Main.tsx @@ -197,10 +197,10 @@ export default () => { } await postPops(division, application) - const popsResult = await checkPops(application) + // const popsResult = await checkPops(application) const lockResult = await lockOpData(division, application) - if (popsResult && lockResult) { + if (lockResult) { signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1) updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL') if (!signed) return @@ -256,36 +256,36 @@ export default () => { } } - const approveElectrical = async (division: string, application: string) => { - let signed: boolean = false - let forprinting: boolean = false - let updateOrderofpayment: boolean = false + // const approveElectrical = async (division: string, application: string) => { + // let signed: boolean = false + // let forprinting: boolean = false + // let updateOrderofpayment: boolean = false - await postPops(division, application) - const popsResult = await checkPops(application) - const lockResult = await lockOpData(division, application) + // await postPops(division, application) + // const popsResult = await checkPops(application) + // const lockResult = await lockOpData(division, application) - if (popsResult && lockResult) { - signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1) - updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL') - if (!signed) return + // if (popsResult && lockResult) { + // signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1) + // updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL') + // if (!signed) return - forprinting = await setNewStatus(division, 'FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT', 0) - if (!forprinting) return + // forprinting = await setNewStatus(division, 'FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT', 0) + // if (!forprinting) return - updateOrderofpayment = await updateOp(division) + // updateOrderofpayment = await updateOp(division) - if (updateOrderofpayment) { - postTransaction() - setApprovedApplication(application) - setApproved(true) - } - } else { - setPostError(true) - setErrorMessage('Error on posting on POPS Server, please try again') - return - } - } + // if (updateOrderofpayment) { + // postTransaction() + // setApprovedApplication(application) + // setApproved(true) + // } + // } else { + // setPostError(true) + // setErrorMessage('Error on posting on POPS Server, please try again') + // return + // } + // } const lockOpData = async (division: string, application: string) => { const dataToLock = await getApi(`get-opdata-${division}`, application)