Fixed approval
This commit is contained in:
parent
ff0fbe2f2c
commit
088e619068
1 changed files with 27 additions and 27 deletions
|
|
@ -197,10 +197,10 @@ export default () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
await postPops(division, application)
|
await postPops(division, application)
|
||||||
const popsResult = await checkPops(application)
|
// const popsResult = await checkPops(application)
|
||||||
const lockResult = await lockOpData(division, 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)
|
signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1)
|
||||||
updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL')
|
updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL')
|
||||||
if (!signed) return
|
if (!signed) return
|
||||||
|
|
@ -256,36 +256,36 @@ export default () => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const approveElectrical = async (division: string, application: string) => {
|
// const approveElectrical = async (division: string, application: string) => {
|
||||||
let signed: boolean = false
|
// let signed: boolean = false
|
||||||
let forprinting: boolean = false
|
// let forprinting: boolean = false
|
||||||
let updateOrderofpayment: boolean = false
|
// let updateOrderofpayment: boolean = false
|
||||||
|
|
||||||
await postPops(division, application)
|
// await postPops(division, application)
|
||||||
const popsResult = await checkPops(application)
|
// const popsResult = await checkPops(application)
|
||||||
const lockResult = await lockOpData(division, application)
|
// const lockResult = await lockOpData(division, application)
|
||||||
|
|
||||||
if (popsResult && lockResult) {
|
// if (popsResult && lockResult) {
|
||||||
signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1)
|
// signed = await setNewStatus(division, 'ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED', 1)
|
||||||
updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL')
|
// updateDocflow(division, application, 'FOR ELECTRICAL ORDER OF PAYMENT APPROVAL')
|
||||||
if (!signed) return
|
// if (!signed) return
|
||||||
|
|
||||||
forprinting = await setNewStatus(division, 'FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT', 0)
|
// forprinting = await setNewStatus(division, 'FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT', 0)
|
||||||
if (!forprinting) return
|
// if (!forprinting) return
|
||||||
|
|
||||||
updateOrderofpayment = await updateOp(division)
|
// updateOrderofpayment = await updateOp(division)
|
||||||
|
|
||||||
if (updateOrderofpayment) {
|
// if (updateOrderofpayment) {
|
||||||
postTransaction()
|
// postTransaction()
|
||||||
setApprovedApplication(application)
|
// setApprovedApplication(application)
|
||||||
setApproved(true)
|
// setApproved(true)
|
||||||
}
|
// }
|
||||||
} else {
|
// } else {
|
||||||
setPostError(true)
|
// setPostError(true)
|
||||||
setErrorMessage('Error on posting on POPS Server, please try again')
|
// setErrorMessage('Error on posting on POPS Server, please try again')
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
const lockOpData = async (division: string, application: string) => {
|
const lockOpData = async (division: string, application: string) => {
|
||||||
const dataToLock = await getApi(`get-opdata-${division}`, application)
|
const dataToLock = await getApi(`get-opdata-${division}`, application)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue