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)
|
||||
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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue